Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > ASP .Net > ASP .Net Web Controls > Problem setting style of a calendar control via stylesheet

Reply
Thread Tools

Problem setting style of a calendar control via stylesheet

 
 
Martin Bischoff
Guest
Posts: n/a
 
      03-09-2005
Hi, I have a problem setting the style of a calendar control using style sheets.

Example: I have set the calendar control's property TodayDayStyle-CssClass to
"today". In my .css I have:

..today
{
color: Red;
background-color: Yellow;
}

The calendar control will render today's day with a yellow background, but it
ignores the red foreground-color.

When I look at the generated html code in the browser, I can see the following
(this is the <TD> for today):

<td class="today" align="Center" style="width:14%;"><a
href="javascript:__doPostBack('Calendar1$Calendar1 ','1836')"
style="color:Black">10</a></td>


The <a> tag has it's color set to Black. I did not set this anywhere, neither
in the control's properties, nor in the .css.

Is there any way to stop the calendar control from writing this "color:Black"
so that the definitions from the css are used?


Thanks,
Martin
 
Reply With Quote
 
 
 
 
Steven Cheng[MSFT]
Guest
Posts: n/a
 
      03-10-2005
Hi Martin,

Welcome to ASPNET newsgroup. From your description, you're trying to apply
an css style for the ASP.NET , but find that the forecolor style you apply
on the Today CEll always not work(replaced by an existing "color:black"
style in the <a> link , yes?

As for this problem, I'm afraid it is an exsiting problem of the ASP.NET
Calendar control. And the default
"color:black" style is infact hardcoded in the Caleandar control's code.
That's why you can not found any settings in the Calendar's Style Template.
I've also seen many other ones discussing on this problem in many public
formus. Unfortunately, we haven't an good means to gracefully resolve it
currently.

Some developers have tried overriding the Render method of the Calendar
control (provide their custom Calendar control dervied from the Buildin one)

here are some related tech articles:

#BetterCalendar WebControl
http://www.codeproject.com/aspnet/BetterCalendar.asp

#Calendar buggy styles, and the OOP fix!
http://weblogs.asp.net/cazzu/archive.../02/66130.aspx

HTH. Also, I'm sorry for the inconvenience the problems bring you.


Steven Cheng
Microsoft Online Support

Get Secure! www.microsoft.com/security
(This posting is provided "AS IS", with no warranties, and confers no
rights.)




 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem setting style of a calendar control via stylesheet Martin Bischoff ASP .Net Web Controls 0 03-04-2005 10:06 AM
Problem setting style of a calendar control via stylesheet Martin Bischoff ASP .Net 0 01-12-2005 08:29 AM
Problem setting style of a calendar control via stylesheet Martin Bischoff ASP .Net Web Controls 0 01-10-2005 08:35 AM
have a stylesheet generate another stylesheet based on XML? Steven An XML 1 11-23-2004 01:07 PM
Stylesheet referanse i stylesheet =?ISO-8859-1?Q?J=F8rn_Tommy_Kinder=E5s?= XML 3 07-04-2004 03:16 PM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57