<asp:ScriptManager runat="server" ID="ScriptManager" />
<asp:TextBox runat="server" ID="TextBox1"></asp:TextBox>
<asp:CalendarExtender runat="server" ID="MyCalendar" TargetControlID="TextBox1" />
but it doesn’t works = I can’t see Calendar on click. How to realize it : AJAX Calendar
Added mask. Doesn’t works too.
code :
<asp:ScriptManager runat="server" ID="ScriptManager" >
</asp:ScriptManager>
<asp:TextBox runat="server" ID="TextBox3"/>
<asp:MaskedEditExtender ID="TextBox3_MaskedEditExtender" runat="server"
Mask="__/__/____" MaskType="Date" TargetControlID="TextBox3">
</asp:MaskedEditExtender>
<asp:CalendarExtender runat="server" ID="MyCalendar" TargetControlID="TextBox3"
ScriptPath="" />
On run script :
<script type="text/javascript">
1
2//<![CDATA[ 3Sys.WebForms.PageRequestManager._initialize('ctl00$ContentPlaceHolder1$ScriptManager', document.getElementById('aspnetForm'));
4Sys.WebForms.PageRequestManager.getInstance()._updateControls([], [], [], 90);
5 //]]>
</script>
<input id="ctl00_ContentPlaceHolder1_TextBox3" type="text" value="21.01.2010" name="ctl00$ContentPlaceHolder1$TextBox3"/>
<input id="ctl00_ContentPlaceHolder1_TextBox3_MaskedEditExtender_ClientState" type="hidden" name="ctl00$ContentPlaceHolder1$TextBox3_MaskedEditExtender_ClientState"/>
Thank you.
I have on that’s implemented by clicking a button to get the calendar to pop up. It uses the following code
EDIT
I’ve just found another sample which does it on clicking in the text box.