문제

1.i am using master page and webform in insert one form tag but when 2. i use this update panel is not working on button click page refreshing problem'

<form id="form_sample_1" class="form-horizontal"
   runat="server"onsubmit="submitForm();">
    <asp:ScriptManager ID="scriptmanager" runat="server"></asp:ScriptManager>
   <asp:UpdatePanel ID="UpDateGrid" runat="server">
   <ContentTemplate>


    <asp:Button ID="btnSaveInstitute" runat="server" 
     Text="Save"  OnClick="btnSave_Click" CausesValidation="false"></asp:Button>

    </ContentTemplate>
     <Triggers>
     <asp:AsyncPostBackTrigger ControlID="btnSaveInstitute"  />
     </Triggers>
     </asp:UpdatePanel>
  </form>
도움이 되었습니까?

해결책

Provide event name to the trigger..Provide EventName="Click" as it is a button..

<asp:UpdatePanel ID="UpDateGrid" runat="server">
   <ContentTemplate>
    <asp:Button ID="btnSaveInstitute" runat="server" 
     Text="Save"  OnClick="btnSave_Click" CausesValidation="false"></asp:Button>
    </ContentTemplate>
     <Triggers>
     <asp:AsyncPostBackTrigger ControlID="btnSaveInstitute" EventName="Click" />
     </Triggers>
     </asp:UpdatePanel>

다른 팁

you have not provided EventName of Control:

<Triggers>
     <asp:AsyncPostBackTrigger ControlID="btnSaveInstitute" EventName="Click"  />
</Triggers>

See Here more Details.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top