2010-08-12 8 views
2

달력 컨트롤에 사용자 정의 CSS를 적용하고 싶습니다. 나는 같은 위치에 같은 것을 적용했다.ASP.Net에 사용자 정의 스타일 적용 달력 컨트롤

e.Cell.CssClass = "highlight"; 

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

그러나 컨트롤을 렌더링 할 때 내 스타일이 반영되지 않습니다.

'소스보기'를 선택하면 클래스 (기울임 꼴)가 적용되고 ALSO는 내 스타일을 덮어 쓰는 인라인 스타일 (밑줄이 그어진)을 적용합니다. 예 :

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 
+0

aspx 페이지에 코드를 게시 할 수도 있습니까? –

답변

0

최근 상속받은 프로젝트와 비슷한 문제가있었습니다. 나는 스타일링이 Master.skin을 경유하여 app_themes에 추가되고 있다고 계산했다. 거기에 가치가 있을지도 모릅니다.

관련 문제