2009-05-14 4 views
4

이것은 내 aspx 코드입니다 :ASP.NET 및 AJAX : UpdatePanel 내의 asp : Button을 사용한 포스트 백 완료

<asp:UpdatePanel ID="UpdatePanel1" runat="server" 
    UpdateMode="Conditional" RenderMode="Inline" ChildrenAsTriggers="False"> 
<ContentTemplate> 
    <asp:Button ID="Save" runat="server" Text="Save" 
     onclick="Save_Click" CssClass="boton" /> 
</ContentTemplate> 
</asp:UpdatePanel> 

이 버튼은 부분 포스트 백에서 활성화해야하는 updatepanel beacuse에 있습니다.

저장 버튼이 필요한 것은 완전한 포스트 백입니다. 이것을 어떻게 할 수 있습니까?

고마워요!

답변

8

버튼의 ID로 설정된 업데이트 패널 내에서 새로운 포스트 백 트리거를 만들 수 있습니다.

예 :

<Triggers> 
    <asp:PostBackTrigger ControlID="Button1" /> 
</Triggers> 

이 콘텐츠 템플릿을 제외하고 다른 구성 요소로 UpdatePanel 내부에 갈 것입니다. 이처럼

:

<asp:UpdatePanel ID="UpdatePanel1" runat="server" 
    UpdateMode="Conditional" RenderMode="Inline" ChildrenAsTriggers="False"> 
<Triggers> 
    <asp:PostBackTrigger ControlID="Save" /> 
</Triggers> 
<ContentTemplate> 
    <asp:Button ID="Save" runat="server" Text="Save" 
     onclick="Save_Click" CssClass="boton" /> 
</ContentTemplate> 
</asp:UpdatePanel> 
관련 문제