2013-03-29 4 views
0

У меня есть кнопка ссылки на вкладке, на которой отображается ModalPopupExtender. Проблема в том, что событие onclick не запускается. Всякий раз, когда кнопка нажата ссылка, модальные всплывающие показывает (что должно произойти), но событие щелчка не уволилиСсылка на событие нажатия кнопки не срабатывает в панели вкладок

<asp:LinkButton ID="lnkAddNewAddress" runat="server" OnClick="lnkAddNewAddress_Click">Click Here To Add New Address</asp:LinkButton> 
              <asp:ModalPopupExtender ID="lnkAddNewAddress_ModalPopupExtender" runat="server" BackgroundCssClass="modalBackground" 
               DynamicServicePath="" Enabled="True" PopupControlID="pnlMyAddressBook" TargetControlID="lnkAddNewAddress" 
               ViewStateMode="Enabled"> 
              </asp:ModalPopupExtender> 

protected void lnkAddNewAddress_Click(object sender, EventArgs e) 
    { 
     GetCountryInLightBox(); 
     GetStateInLightBox(); 
     //lnkAddNewAddress_ModalPopupExtender.Show(); 
     ClearTextBoxes(); 
     ViewState["Click"] = "Add"; 
    } 
+0

Показать код ur 'lnkAddNewAddress_Click'. –

+0

показал ........... – adityawho

ответ

0

asp:ModalPopupExtender это предотвратить пост обратно - иначе вы никогда не увидите всплывающее открыть.

Чтобы увидеть всплывающее окно javascript, действие обратной связи по ссылке должно быть удержано. Если вы оставите сообщение назад, а ваш код заработает, вы никогда не увидите диалог.

+0

ya, так что мне делать? Мне нужно попасть в событие click ... – adityawho

+0

@AdityaNawandar Используйте javascript, чтобы очистить текстовые поля и ajax, чтобы заполнить другие поля. В общем случае используйте javascript - с того момента, как вы идете с диалоговым окном javascript. – Aristos

+0

нравится как? код? и мне просто нужно нажать кнопку кнопки ссылки, чтобы запустить ... – adityawho

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