0

我正在使用以前构建的表单。我正在尝试删除已经存在的 CheckBoxList。我不需要这个表格。

    <asp:CheckBoxList TabIndex="6" ID="ddlSchool" runat="server" RepeatDirection="Vertical" RepeatLayout="Table">
        <asp:ListItem Value="Item">Item</asp:ListItem>
        <asp:ListItem Value="Item">Item</asp:ListItem>
        <asp:ListItem Value="Item">Item</asp:ListItem>
        <asp:ListItem Value="Item">Item</asp:ListItem>
        <asp:ListItem Value="Item">Item</asp:ListItem>
        <asp:ListItem Value="Item">Item</asp:ListItem>
        <asp:ListItem Value="Item">Item</asp:ListItem>
        <asp:ListItem Value="Item">Item</asp:ListItem>
        <asp:ListItem Value="Item">Item</asp:ListItem>
    </asp:CheckBoxList></div>

...当我删除它时,我得到了这个...

移除 CheckBoxList 后渲染

想法?

4

3 回答 3

0

您必须删除任何引用此列表的代码。在您的代码隐藏文件 (projectHelpRequest.aspx.cs) 中搜索 ddlSchool 并注释掉给您错误的行...

于 2013-05-09T17:25:07.630 回答
0

创建此 NewName.aspx 文件时,是否从另一个文件复制/粘贴内容?

错误屏幕会告诉您您需要知道的一切。您的 NewName.aspx 页面正在使用 ProjectHelpRequest.aspx 背后的代码,而不是 NewName.aspx。ProjectHelpRequest 后面的代码引用了 ddlSchools,因此通过从 NewName.aspx 中删除它,您会收到关于它丢失的错误。

您需要确保在 NewName.aspx 顶部的指令中将 CodeBehind 和/或 Inherits 值设置为从 NewName 继承,而不是 ProjectHelpRequest。

于 2013-05-09T21:11:34.167 回答
-1

如果所有其他方法都失败,请设置 visible=false。使用代码或 CSS。没有什么能打破这个...

于 2013-05-09T17:29:25.093 回答