2013-05-09 3 views
0

Я работаю с формой, которая была ранее построена. Я пытаюсь удалить CheckBoxList, который уже был там. Мне не нужна эта форма.Удаление страницы с ошибкой CheckBoxList (ASP.NET)

<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

Вы пробовали очистить свое решение? – rie819

ответ

-1

Если все остальное не работает, установите visible = false. Используйте код или CSS. Ничто не может порвать с этим ...

+0

Если установить его невидимым в CSS, то это не будет для отображения любой из других форм. – KoldTurkee

+0

Поскольку это специфично для этой страницы. [Псевдо-код] (Style = "Visible: false"), или что-то в этой строке позаботится об этом конкретном экземпляре. – Justjyde

+0

Я пытаюсь применить псевдоэлемент в Visual Stuio, но он не работает ... Я устанавливаю его так же, как в html. Это правильно? – KoldTurkee

0

Вы должны удалить любой код, ссылающийся на этот список. Найдите ddlSchool в файле кода (projectHelpRequest.aspx.cs) и закомментируйте строки, которые дают вам ошибку ...

+0

Это мой файл aspx.cs ... Я не показываю, что вы идентифицируете ... 'using System.Collections.Generic; с использованием System.Web; с использованием System.Web.UI; с использованием System.Web.UI.WebControls; общественного класса ContentRequest_NewName парциальное: System.Web.UI.Page { защищен недействительным Page_Load (объект отправителя, EventArgs е) { } } ' – KoldTurkee

0

Когда вы создали этот файл NewName.aspx, вы скопировали/вставляли содержимое из другого файла?

Экран ошибки сообщает вам все, что вам нужно знать. На странице NewName.aspx используется код для ProjectHelpRequest.aspx, а не NewName.aspx. Код ProjectHelpRequest позади ссылок ddlSchools, поэтому, удалив его из NewName.aspx, вы получаете сообщение об ошибке.

Вам нужно убедиться, что в директиве в верхней части NewName.aspx вы устанавливаете значения CodeBehind и/или Inherits для наследования с NewName, а не ProjectHelpRequest.

+0

Я только что скопировал и вставлял ... Я новичок в этом типе развития ... так что у меня есть немного кривая обучения. Кажется, мне есть чему поучиться ... но я быстро учусь. – KoldTurkee

Смежные вопросы