删除CheckBoxList崩溃页面(ASP.NET)

时间:2013-05-09 17:11:32

标签: asp.net checkboxlist

我正在使用之前构建的表单。我正在尝试删除已存在的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>

...当我删除它时,我明白了......

Render after CheckBoxList is removed

思考?

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

创建此NewName.aspx文件时,是否复制/粘贴了其他文件中的内容?

错误屏幕告诉您需要知道的一切。您的NewName.aspx页面使用ProjectHelpRequest.aspx背后的代码,而不是NewName.aspx。 ProjectHelpRequest的代码后面引用了ddlSchools,因此从NewName.aspx中删除它会导致错误消息。

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

答案 2 :(得分:-1)

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