- 2007年8月25日 00:01
- ASP.NET AJAX
CalendarExtenderネタが続いたので、実装のテンプレートを公開しておきます。
[***]の部分を、日付入力用TextBoxのIDに一括置換してください。
あと、カレンダーのアイコンはご自身で用意してください。
<asp:ImageButton runat="Server" ID="***Image" ImageUrl="~/images/カレンダーのアイコン.jpg" AlternateText="カレンダーを表示します" CausesValidation="False" OnClientClick="return false;" />
<ajaxToolkit:MaskedEditValidator ID="***Validator" runat="server" Display="Dynamic"
ControlExtender="***Mask" ControlToValidate="***" InvalidValueBlurredMessage="日付の入力が正しくありません" ValidationGroup="Main" /><ajaxToolkit:CalendarExtender ID="***Extender" runat="server" CssClass="ajax__calendar" TargetControlID="***" PopupButtonID="***Image" />
<ajaxToolkit:MaskedEditExtender ID="***Mask" runat="server" TargetControlID="***"
Mask="9999/99/99" CultureName="ja-JP" MaskType="Date"
OnFocusCssClass="MaskedEditFocus" OnInvalidCssClass="MaskedEditError" AcceptNegative="Left" />
Comments:0
Trackbacks:0
- TrackBack URL for this entry
- http://magicbox.sakura.ne.jp/mt/mt-tb.cgi/444
- Listed below are links to weblogs that reference
- CalendarExtender+MaskedEditExtenderの実装サンプル from 爆裂!C#野郎