我正在使用Telerik DateTimePicker
。
這裏是我的代碼,只讀日期時間選擇器文本框
<telerik:RadDatePicker runat="server" ID="datePicker" Width="150px" >
</telerik:RadDatePicker>
我想設置datePicker
的TextBox
以只讀。
我正在使用Telerik DateTimePicker
。
這裏是我的代碼,只讀日期時間選擇器文本框
<telerik:RadDatePicker runat="server" ID="datePicker" Width="150px" >
</telerik:RadDatePicker>
我想設置datePicker
的TextBox
以只讀。
設置爲false:
<telerik:RadDatePicker runat="server"
ID="datePicker"
Width="150px"
EnableTyping="false">
</telerik:RadDatePicker>
感謝您的回答! – zey 2013-04-25 05:13:59
嘗試使用以下內容:
<radCln:RadDatePicker ID="RadDatePicker1" runat="server">
<DateInput ReadOnly="true"></DateInput>
</radCln:RadDatePicker>
全球化志願服務青年:
http://www.telerik.com/community/forums/aspnet/calendar/readonly-datepicker-textbox.aspx
演示:
http://demos.telerik.com/aspnet-ajax/calendar/examples/datepicker/shareddatepicker/defaultcs.aspx
RadDateTimePicker不支持ReadOnly模式。但是您可以輕鬆實現ReadOnly行爲。爲此,處理並取消ValueChanging事件。 請參閱附件示例項目。
的更多信息,請到以下鏈接
兩個以上提到的技術給你只讀行爲。
您可以設置EnableTyping = 「假」 象下面這樣:
<telerik:RadDatePicker runat="server" ID="rdp" EnableTyping="false" />
或
您可以設置DateInput爲只讀象下面這樣:
<telerik:RadDatePicker runat="server" ID="rdp">
<DateInput ReadOnly="true"/>
</telerik:RadDatePicker>
這裏是怎樣的方式您可以在後面的代碼中啓用虛假:
RadDatePicker1.EnableTyping = false;
RadDatePicker1.DatePopupButton.Enabled = false;
很多更好的選擇是我使用ajax claender extender ... http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/Calendar/Calendar.aspx – 2013-04-25 04:47:52