2013-05-18 12 views
1

Вот мой код для файла для веб-формы. Я не могу заставить определенные аргументы правильно работать с моей формой.Почему мой код не работает правильно?

protected void btn_Submit_Click(object sender, EventArgs e) 
    {//Enter arguments here... 
    } 
    protected void btn_Clear_Click(object sender, EventArgs e) 
    { 
     Response.Redirect("~/ContentRequest/BMC_PR_Event.aspx", true); 
    } 
    protected void ShowForm() 
    { 
     Open.Visible = true; 
     Success.Visible = false; 
     Failure.Visible = false; 
    } 
    protected void ShowSuccess() 
    { 
     Open.Visible = false; 
     Success.Visible = true; 
     Failure.Visible = false; 
    } 
    protected void ShowFailure() 
    { 
     Open.Visible = false; 
     Success.Visible = false; 
     Failure.Visible = true; 
    } 

} 

Вот код, который я пытаюсь заставить его работать с ...

 <asp:Button TabIndex="12" Text="Submit Request" ID="Button1" CssClass="submit" OnClientClick="return validateForm();" runat="server" onclick="btn_Submit_Click"></asp:Button> 
     <asp:Button TabIndex="13" Text="Clear Fields" ID="Button2" CssClass="clear" UseSubmitBehavior="false" runat="server" onclick="btn_Clear_Click"></asp:Button> 
     <asp:Label ID="Label1" runat="server"></asp:Label> 
    </div> 
</asp:Panel> 
    <asp:Panel ID="Success" Visible="false" runat="server"> 
     <div class="message"><p>Your submission was sucessful.</p><p>An email receipt has been sent to the address provided with the details of this request.</p><p>Thank you.</p></div> 
    </asp:Panel> 
    <asp:Panel ID="Failure" Visible="false" runat="server"> 
     <div class="message"> 
      <p>There was an error with your request. If this persists, please report your trouble to _OHE Web Strategies.</p> 

Не уверен, что еще я могу сделать здесь ...

--Edit-- Это ошибка, которую я получаю ...

enter image description here

+0

И проблема? – nmat

ответ

3

Из кода вы вставили, я не могу видеть Panel управления с ID «Открыть». Пожалуйста, сделайте одно из следующих действий.

  1. Если вам нужна другая панель для «открытой» функциональности, добавьте еще один asp:Panel с является «Открыть»
  2. Если вы удалили открывающуюся панель, как только у вас, удалить код (из кода позади в вашем случай), связанный с этим.

удачи

Джеймс

+0

Где-то вдоль линий я удалил свою открытую панель ... Все хорошо сейчас. – KoldTurkee

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