2017-01-25 5 views
0
<asp:LinkButton ID="LinkButton1" runat="server" href="#MainContent_tabs1" OnClientClick="alert('Your changes will be saved.')" OnClick="LinkButton1_Click1">General Info</asp:LinkButton></li> 

protected void LinkButton1_Click1(object sender, EventArgs e) 
{ 
    if (Page.IsValid) 
    { 
     SaveGeneralInfo(); 
     //alert 
    } 
    else 
    { 
     alert.Show("Missing required field(s)."); 
    } 
} 
+0

Метод SaveGeneral Info вызывает в базе данных. Этот звонок не работает, любая помощь в этом вопросе может быть использована. – shy

ответ

0

Вам необходимо удалить href="#MainContent_tabs1". href Недействительная собственность LinkButton. И это мешает PostBack.

<asp:LinkButton ID="LinkButton1" runat="server" OnClientClick="alert('Your changes will be saved.');" OnClick="LinkButton1_Click">General Info</asp:LinkButton> 
+0

У меня есть кнопки differnet на странице aspx. Как только я нажимаю на любую вкладку, мне нужно сохранить значение. вот код:

  • Общая информация
  • Позиция Вакансии
  • shy

    +0

    Мне нужно иметь href для перехода на другую кнопку, не так ли? – shy

    +0

    Это не работает. Либо используйте обычные ссылки и сохраните с помощью Ajax, либо установите правильную вкладку, когда PostBack закончил. – VDWWD

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