Применение собственного стиля к элементу управления календаря ASP.Net - PullRequest
2 голосов
/ 12 августа 2010

Я хочу применить пользовательские CSS к своему элементу управления календарем.Я применил то же самое в соответствующих местах, например,

e.Cell.CssClass = "highlight";

clndrEvt.TodayDayStyle.CssClass = "currentDay";
clndrEvt.OtherMonthDayStyle.CssClass = "OOB";
clndrEvt.NextPrevStyle.CssClass = "dayTitle";

Однако, когда я отрисовываю элемент управления, мои стили не отражаются.

Когда я проверяю «Просмотр источника», он применяет мои классы (курсив), а также применяет встроенные стили (подчеркнутые) вместе с ним, что переписывает мои стили.Например,

class="highlight" align="center" style="color:White;background-color:Silver;width:14%"

Может кто-нибудь помочь мне с этим?Чтобы быть очень конкретным, как удалить эти встроенные стили (с помощью каких свойств) из HTML с помощью свойств настроек элемента управления календаря.

Я пробовал несколько, но это не сработало.

e.Cell.Attributes.CssStyle.Clear();
e.Cell.Attributes.Add("Style", string.Empty);

clndrEvt.Style.Clear(); // clndrEvt is my calendar control

1 Ответ

0 голосов
/ 24 июня 2011

У меня недавно была похожая проблема с проектом, который я унаследовал. Я понял, что стиль был добавлен через Master.skin в app_themes. Может стоит проверить там.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...