UpdatePanel и ModalPopup Extender - PullRequest
       14

UpdatePanel и ModalPopup Extender

1 голос
/ 08 марта 2010

Моя форма обозначена как

<asp:Panel runat="server" Id="xyz">
  <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
        <ContentTemplate>

          'Gridview with edit/delete - opens detailsview(edit template) with data 
           for editing

         </ContentTemplate>                
  </asp:UpdatePanel>

  <asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Conditional">
        <ContentTemplate>

           'Hyperlink to open detailsview(insert template) for inserting records

         </ContentTemplate>                
  </asp:UpdatePanel>

</asp:Panel>
<asp:Panel runat="server" Id="xyz1">
'Ajax modal popup extender control
</asp:Panel>

Отлично работает, когда я нажимаю кнопку Обновить, вставляю поочередно, но когда я нажимаю вставить гиперссылку (которая находится вне сетки) и закрываю / отменяю всплывающее окно без какой-либо вставки, а затем снова нажимаю вставку, это не вызывает событие insert_onclick. Это работает, если я нажимаю какую-то другую кнопку и нажимаю эту кнопку. Что может быть причиной этой проблемы и как я могу ее решить?

1 Ответ

2 голосов
/ 08 марта 2010

Я решил это. Во вставке гиперссылки я установил CausesValidation = False, и он работает. Мне нужны полевые валидаторы во всплывающем окне, и они вызывают проблему.

...