当前位置: 代码迷 >> ASP.NET >> 小弟我把Calendar控件放在页面的左侧作为装饰,但不想让它点击后有反应.
  详细解决方案

小弟我把Calendar控件放在页面的左侧作为装饰,但不想让它点击后有反应.

热度:7858   发布时间:2013-02-25 00:00:00.0
我把Calendar控件放在页面的左侧作为装饰,但不想让它点击后有反应...
如题。我仅想让它自动显示当天的日期就够了,可是随意点击一个日期它总是引起页面的重新载入,我将它的Enabled设置为false,日期数字又变得暗淡起来。能否让它点击不相应呢?谢谢!

------解决方案--------------------------------------------------------
protected void Calendar1_DayRender(object sender, DayRenderEventArgs e)
{
e.Day.IsSelectable = false;
}

在Calendar的DayRender事件中添加上面的代码,表示绑定的时候将该日设为不可选的状态。
  相关解决方案