버튼이 서버 기능을 호출 한 다음 업데이트 패널을 업데이트하려면 어떻게해야합니까?
-
05-07-2019 - |
문제
이 레이아웃이 있습니다.
<div runat="server" OnClick="ChangeText()" id="button">Ok</div>
<asp:UpdatePanel id="updater" runat="server">
<ContentTemplate>
<div id="text">Hello</div>
</ContentTemplate>
</asp:UpdatePanel>
버튼을 클릭하면 기능 changetext ()가 서버에서 호출되도록하기를 원합니다. 그 기능은 업데이트 패널의 레이블을 업데이트합니다 ...
public void ChangeText() {
text.InnerText = "Goodbye";
}
버튼을 업데이트의 업데이트를 트리거하도록 버튼을 어떻게 연결합니까?
해결책
질문을 올바르게 이해하면 노드 아래에 이것을 추가하십시오 (노드 내부).
<Triggers>
<asp:PostBackTrigger ControlID="button" />
</Triggers>
다른 팁
왜 Div와 함께하고 있습니까? 이 대신 ASP.NET 버튼을 사용하고 해당 버튼의 스타일 시트를 DIV와 동일하게 제공하고 Button의 클릭 이벤트에서 업데이트 패널의 트리거를 배치해야합니다.
제휴하지 않습니다 StackOverflow