2011-12-21 64 views

回答

1

使用StartDate您的扩展器的属性。例如:

<ajax:CalendarExtender ID="Calendar" StartDate="1/1/2011" runat="server" ... /> 

起始日期 - 表示开始日期为范围的可供选择。

+0

startdate属性不存在!!! – 2011-12-21 12:30:08

+1

您是否使用[Ajax Control Toolkit]中的CalendarExtender(http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/Calendar/Calendar.aspx)? – krolik 2011-12-21 12:34:24

+1

是的,我正在使用ajax控件工具包.. – 2011-12-21 12:37:21

3

使用StartDateEndDate属性来设置一个范围,你要允许用户选择可接受的日期 - 你可以在标记为每krolik's answer设置这个,或者在代码隐藏,所以你可以设置它到今年,例如

CalendarExtender.StartDate = new DateTime(DateTime.Today.Year,1,1); 
CalendarExtender.EndDate = new DateTime(DateTime.Today.Year,12,31); 
+0

startdate属性不存在 – 2011-12-21 12:32:34

+2

@Vivek请确保您已从2011年9月(或更高版本)获得该版本中引入的Start和EndDate属性。最简单的方法是从Nuget安装AjaxControlToolkit。 – PhilPursglove 2011-12-21 12:38:05

+0

好的谢谢你! – 2011-12-21 12:45:16

相关问题