我在asp.net网页表单页面中使用Calender Extender,但是当我运行表单并单击文本框或控件进入与扩展程序相关的文本框时,它没有显示我的日历。 我的设计如下,
<asp:TextBox runat="server" ID="txt_duedate" Width="90%"></asp:TextBox>
<ajax:CalendarExtender runat="server" ID="cal_duedate" TargetControlID="txt_duedate" Format="dd/MM/yyyy" PopupButtonID="imgbtnCalendar"></ajax:CalendarExtender>
没有按预期工作,
请提前帮助 尼尔斯
答案 0 :(得分:0)
在您的页面中添加脚本管理器或ToolkitScriptManger。
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
OR
<ajax:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server" />
还从日历扩展程序控件中删除PopupButtonID =“imgbtnCalendar”属性。设置此属性意味着当您单击imgbtnCalendar时,将显示日历。