2013-06-26 49 views
0

目前我正在使用RadCalendar。我的要求是日曆必須從當月開始,我們應該只有下一個導航按鈕。當用戶導航到下個月時,PREV導航圖標必須與下一個導航圖標一起顯示。動態應用CSS for radcalendar

我該如何做到這一點?

出於測試目的,我創建了一個TelerikStyle.css,放在下面的代碼:

BODY 
{ 
margin: 0px; 
padding-left: 0px; 
font-size: 32px; 
font-family: Arial; 
} 


.MyRadCalendar .rcTitlebar a.rcPrev 
.MyRadCalendar .rcTitlebar a.rcFastPrev, 
.MyRadCalendar .rcTitlebar a.rcNext, 
.MyRadCalendar .rcTitlebar a.rcFastNext 
{ 
    visibility: hidden; 

} 

而且我動態創建這個Radcalendar。所以我試着通過下面的方式來附加應用這個CSS樣式到Radcalender。

_myCalendar.CssFile = "~/stylesheets/TelerikStyle.css"; 
_myCalendar.TitleStyle.CssClass = "rcTitlebar"; 

但我的導航按鈕沒有隱藏。所以請告訴我如何動態地爲Radcalender應用CSS樣式。以及如何達到我的上述要求?

回答

0

每個Telerik皮膚實際上都有RadCalendar的最小高度和寬度設置,以確保控件的視覺風格不被破壞。

正如你所想象的那樣,將寬度和高度修改爲任意設置可能會使控件的外觀和感覺產生偏差。 但是,您可以做的是修改現有皮膚之一或創建自己的皮膚。

本部分的http://www.telerik.com/help/aspnet-ajax/calendar-custom-skin.html在他們的在線文檔中介紹瞭如何更改外觀,並且特定文章介紹瞭如何創建自定義外觀。

謝謝 AB

+0

嗨AB,謝謝你的建議。我會去定製皮膚設計。但是,你能幫我將這個CSS文件鏈接到Radcalendar。我沒有使用任何aspx或ascx頁面。我通過.cs頁面動態創建RadCalendar。所以,你能告訴我一行代碼將幫助我將這個CSS屬性應用到我的radcalender。 – Pathrudu

+0

也可以幫助我達到我的要求,如日曆必須從當月開始,我們應該只有NEXT導航按鈕。當用戶導航到下個月時,PREV導航圖標必須與下一個導航圖標一起顯示。 – Pathrudu

+0

你是否需要工作? –