我有后续的Gridview专栏
<asp:TemplateField HeaderText="Installed Date" SortExpression="install_date">
<EditItemTemplate>
<asp:TextBox ID="gvtxtInstalledDate" runat="server"
Text='<%# Bind("install_date") %>'></asp:TextBox>
<asp:CalendarExtender ID="gvtxtInstalledDate_CalendarExtender" runat="server"
Enabled="True" TargetControlID="gvtxtInstalledDate">
</asp:CalendarExtender>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="gvlblInstallDate" runat="server"
Text='<%# Bind("install_date") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
编辑行项目时,日历扩展器根本不显示。
编辑:也不适用于任何其他控件。我确实有一个脚本管理器。 ASP工具包也是我网站参考的一部分。
答案 0 :(得分:0)
前一段时间修复过。 &lt; asp :CalendarExtender标记不正确,需要将其更改为正确的标记前缀。
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %>
e.g。 &LT;的 ajaxToolkit 强>:CalendarExtender