gridview
  • calendar
  • extension-methods
  • 2010-07-22 147 views 1 likes 
    1

    不显示我有folling的GridView列的GridView使用Ajax工具包CalendarExtender在编辑模板

    <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

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

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

    例如< ajaxToolkit:CalendarExtender

    相关问题