是否可以將requiredFieldValidator添加到日曆中? 例如我有一個提交按鈕,如果點擊沒有選擇日期,紅色文本應該出現,說請先選擇日期。.net Calendar requiredFieldValidator
我知道一種方法是簡單地檢查在C#代碼selectedDate,但我可以創建一個requiredFieldValidator爲文本框?
在此先感謝。
是否可以將requiredFieldValidator添加到日曆中? 例如我有一個提交按鈕,如果點擊沒有選擇日期,紅色文本應該出現,說請先選擇日期。.net Calendar requiredFieldValidator
我知道一種方法是簡單地檢查在C#代碼selectedDate,但我可以創建一個requiredFieldValidator爲文本框?
在此先感謝。
我認爲沒有,但你可以添加一個RequiredFieldValidator,並將其與一個隱藏的文本框(我的意思是CSS顯示:無)關聯
使用文本框在頁面上並綁定文本框Text屬性壓延機的SelectedDate與ajax Toolkit calendar extender併爲此文本框控件設置必需的字段驗證器。您可以從here下載ajax工具包。並添加DLL的refrence到您的項目..
希望這有助於..
我知道這是爲時已晚的答案,但我沒有這樣說,
添加一個文本框的CSS顯示:無,並從服務器端selectedDate上calender_DayRender
protected void calenderPrefDate_DayRender(object sender, DayRenderEventArgs e)
{
txtCalenderDate.Text = calenderPrefDate.SelectedDate.ToString();
if(calenderPrefDate.SelectedDate.ToString() == "01/01/0001 00:00:00")
{
txtCalenderDate.Text = string.Empty;
}
}
如果添加的情形,因爲頁面被刷新時,文本框拿起「01/01/0001 00:00:00」如無物是選擇。並controlToValidate文本框。希望這有助於
是的,這就是我也在想什麼。謝謝 –
你會怎麼做?我已經試過了'Text ='<%#Bind(「Calendar1.SelectedDate」)%>',但是文本框(當前可用於測試)*未被填充。 – jonrsharpe