带有Ajax Toolkit的Gridview CalendarExtender未显示在“编辑模板”中

时间:2010-07-22 11:18:17

标签: gridview calendar extension-methods

我有后续的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工具包也是我网站参考的一部分。

1 个答案:

答案 0 :(得分:0)

前一段时间修复过。 &lt; asp :CalendarExtender标记不正确,需要将其更改为正确的标记前缀。

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %>
  

e.g。 &LT;的 ajaxToolkit :CalendarExtender