Событие нажатия кнопки ссылки не срабатывает на панели вкладок

У меня есть кнопка ссылки на панели вкладок, которая отображает 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";
    }

person whoadityanawandar    schedule 29.03.2013    source источник
comment
Покажи ur lnkAddNewAddress_Click код.   -  person Shankar Narayana Damodaran    schedule 29.03.2013


Ответы (1)


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

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

person Aristos    schedule 29.03.2013
comment
@AdityaNawandar Используйте javascript для очистки текстовых полей и ajax для заполнения других полей. Обычно используйте javascript - с того момента, как вы перейдете к диалогу javascript. - person Aristos; 29.03.2013
comment
@AdityaNawandar Я действительно не знаю / не понимаю, ваша логика потока о том, что вы хотите сделать, расскажет вам больше. - person Aristos; 29.03.2013
comment
Я просто хочу, чтобы событие click сработало ... в настоящее время оно не срабатывает, хотя вы можете видеть в нем код ... элемент управления никогда не входит в рутину ... - person whoadityanawandar; 29.03.2013