0

我在 asp.net 网页表单页面中使用日历扩展器,但是当我运行表单并单击文本框或控制转到与扩展器相关的文本框时,它没有显示日历。我的设计如下,

<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>

没有按预期工作,

请帮助 n 感谢 Advance Nils

4

1 回答 1

0

在您的页面中添加脚本管理器或 ToolkitScriptManger。

  <asp:ScriptManager ID="ScriptManager1" runat="server">
  </asp:ScriptManager>

或者

<ajax:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server" />

同时从日历扩展器控件中删除 PopupButtonID="imgbtnCalendar" 属性。设置此属性意味着当您单击 imgbtnCalendar 时,将显示日历。

于 2013-09-20T05:00:22.783 回答