telerik:RadDatePicker
コードビハインドでMaxDateをtodayに設定することで、ユーザーが将来の日付を選択できないように制限しています。これは完全に正常に機能します。ただし、ユーザーが今日よりも大きい日付を入力すると、!が表示されます。以下に示すように、日付ピッカーで:
代わりに、ユーザーに「将来の日付は許可されていません」というエラーメッセージを表示したいのですが、どうすればこれを実現できますか?以下は既存のコードです。
<telerik:RadDatePicker CssClass="cssDate" ID="fromDate" runat="server"
Skin="Vista">
<DateInput ID="DateInput1" runat="server" LabelCssClass="datePick" Skin="Vista">
</DateInput>
<Calendar ShowRowHeaders="false" ID="Calendar1" runat="server" UseRowHeadersAsSelectors="False" UseColumnHeadersAsSelectors="False"
ViewSelectorText="x" Skin="Vista">
</Calendar>
<DatePopupButton CssClass="rcCalPopup"></DatePopupButton>
</telerik:RadDatePicker>
そして、私がこれの最大日付を設定した場所の背後にあるコード:
fromDate.MaxDate = DateTime.Now;