我正在使用之前构建的表单。我正在尝试删除已存在的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
思考?
答案 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。没有什么能打破这个......