当模板列显示未定义时,我该怎么办?

时间:2018-01-07 05:42:22

标签: asp.net asp.net-mvc

我正在尝试使用.Net 4.0项目+ FineUI,但是我得到了这样的错误"模板列显示未定义"。另外,我表中的数据是错误的。有人可以帮忙吗?这是我的示例代码:

<ext:PageManager ID="PageManager1" AutoSizePanelID="Grid1" runat="server" />
<ext:Panel ID="Panel1" runat="server" BodyPadding="0px" EnableBackgroundColor="true"
    ShowBorder="false" ShowHeader="false" Title="Panel">
    <Items>
        <ext:Grid ID="Grid1" Title="Answered Question" AutoWidth="true" AutoScroll="true" ShowBorder="true"
            ShowHeader="true" AllowSorting="true" AutoHeight="true" PageSize="10" AllowPaging="true"
            runat="server" EnableCheckBoxSelect="false" DataKeyNames="SYSID" IsDatabasePaging="true"
            EnableRowNumber="false">
            <Toolbars>
                <ext:Toolbar ID="Toolbar1" Position="Top" runat="server">
                    <Items>
                        <ext:ToolbarFill ID="ToolbarFill1" runat="server">
                        </ext:ToolbarFill>
                        <ext:TwinTriggerBox runat="server" AutoPostBack="true" Width="250px" EmptyText="Input Question Name"
                            ShowLabel="false" ID="TwinTriggerBox1" ShowTrigger1="false" Trigger1Icon="Clear"
                            Trigger2Icon="Search" OnTrigger1Click="TwinTriggerBox1_Trigger1Click"     OnTrigger2Click="TwinTriggerBox1_Trigger2Click">
                        </ext:TwinTriggerBox>
                    </Items>
                </ext:Toolbar>
            </Toolbars>

        </ext:Grid>
    </Items>
</ext:Panel>    

1 个答案:

答案 0 :(得分:0)

为Web.config中的标记添加controlRenderingCompatibilityVersion和clientIDMode属性

<pages controlRenderingCompatibilityVersion="4.0" clientIDMode="AutoID">
      <controls>
        <add assembly="FineUI" namespace="FineUI" tagPrefix="f" />
      </controls>
</pages>