0

目前我正在研究 RadCalendar。我的要求是日历必须从当前月份开始,我们应该只有 NEXT 导航按钮。当用户导航到下个月时,PREV 导航图标必须与 NEXT 导航图标一起显示。

我怎样才能做到这一点????

出于测试目的,我创建了 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 样式。以及如何实现我的上述要求?

4

1 回答 1

0

每个 Telerik 皮肤实际上都为 RadCalendar 设置了最小高度和宽度,以确保控件的视觉样式不会被破坏。

正如您可以想象的那样,将宽度和高度修改为任意设置可能会使控件的外观和感觉产生相当大的偏差。但是,您可以做的是修改现有皮肤之一或创建自己的皮肤。

这部分http://www.telerik.com/help/aspnet-ajax/calendar-custom-skin.html在他们的在线文档中介绍了如何更改外观,具体文章介绍了如何创建自定义皮肤。

谢谢 AB

于 2013-06-27T06:09:04.230 回答