只能单击日期的文字才能让那天的单元格处于选中状态
怎样才能单点单元格也能处于选中状态?
注:Calendar放大到屏幕那么大了.
单元格的大小差不多是70px X 50px
9 个解决方案
#1
没看懂!!
#2
看我博客,我做过一个
http://blog.csdn.net/jiezigege/archive/2010/03/02/5339564.aspx
http://blog.csdn.net/jiezigege/archive/2010/03/02/5339564.aspx
#3
还是使用DataList吧。
Calendar有个严重的毛病,对通过 DayRender 事件放入Cell的组件不能维系其ViewState,使得它失去了扩展的能力。
Calendar有个严重的毛病,对通过 DayRender 事件放入Cell的组件不能维系其ViewState,使得它失去了扩展的能力。
#4
使用一组日期作为数据集,绑定到DataList上去,DataList的模板中是每日日程处理子程序。
#5
我想lz之所以放大并且要求可以点击空白的地方,其实就是希望像gmail日历那样在每个日期的地方显示比较多的动态信息,甚至可以直接在日历牌上每个格子(每天的日程)里编辑,而不仅仅是一个数字链接。
#6
日程安排控件
可在gridview等控件中实现
http://topic.csdn.net/u/20091226/11/43a22b07-ad59-4b2a-9242-e04b4345cb9e.html?47291
控件
可在gridview等控件中实现
http://topic.csdn.net/u/20091226/11/43a22b07-ad59-4b2a-9242-e04b4345cb9e.html?47291
控件
#7
这个控件本身做不到,可以重写这个控件来实现
#8
怎样重写呢
#9
终于研究出来了
原来是如此的简单,哈哈
protected void Calendar1_DayRender(object sender, DayRenderEventArgs e)
{
e.Cell.Height = 70;
e.Cell.Attributes.Add("onclick ", e.SelectUrl.ToString());
}
原来是如此的简单,哈哈
protected void Calendar1_DayRender(object sender, DayRenderEventArgs e)
{
e.Cell.Height = 70;
e.Cell.Attributes.Add("onclick ", e.SelectUrl.ToString());
}
#1
没看懂!!
#2
看我博客,我做过一个
http://blog.csdn.net/jiezigege/archive/2010/03/02/5339564.aspx
http://blog.csdn.net/jiezigege/archive/2010/03/02/5339564.aspx
#3
还是使用DataList吧。
Calendar有个严重的毛病,对通过 DayRender 事件放入Cell的组件不能维系其ViewState,使得它失去了扩展的能力。
Calendar有个严重的毛病,对通过 DayRender 事件放入Cell的组件不能维系其ViewState,使得它失去了扩展的能力。
#4
使用一组日期作为数据集,绑定到DataList上去,DataList的模板中是每日日程处理子程序。
#5
我想lz之所以放大并且要求可以点击空白的地方,其实就是希望像gmail日历那样在每个日期的地方显示比较多的动态信息,甚至可以直接在日历牌上每个格子(每天的日程)里编辑,而不仅仅是一个数字链接。
#6
日程安排控件
可在gridview等控件中实现
http://topic.csdn.net/u/20091226/11/43a22b07-ad59-4b2a-9242-e04b4345cb9e.html?47291
控件
可在gridview等控件中实现
http://topic.csdn.net/u/20091226/11/43a22b07-ad59-4b2a-9242-e04b4345cb9e.html?47291
控件
#7
这个控件本身做不到,可以重写这个控件来实现
#8
怎样重写呢
#9
终于研究出来了
原来是如此的简单,哈哈
protected void Calendar1_DayRender(object sender, DayRenderEventArgs e)
{
e.Cell.Height = 70;
e.Cell.Attributes.Add("onclick ", e.SelectUrl.ToString());
}
原来是如此的简单,哈哈
protected void Calendar1_DayRender(object sender, DayRenderEventArgs e)
{
e.Cell.Height = 70;
e.Cell.Attributes.Add("onclick ", e.SelectUrl.ToString());
}