c# - 如何让按钮调用服务器功能然后更新更新面板?

标签 c# asp.net triggers updatepanel

我有这样的布局:

<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() - 该函数然后像这样更新 UpdatePanel 中的标签...

public void ChangeText() {
    text.InnerText = "Goodbye";
}

如何连接按钮以触发更新程序的更新?

最佳答案

如果我正确理解您的问题,请将其添加到您的节点下方(节点内)。

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

关于c# - 如何让按钮调用服务器功能然后更新更新面板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1005296/

相关文章:

c# - 将js文件添加到bundle会导致错误

c# - 使用 asp.net、c# 和 VSCode 进行国际化

mysql - 在插入时启动触发器和例程

wpf - 后台的 DataGridRow MultiDataTrigger : IsSelected condition not working

triggers - Dafny 没有条件可以触发谓词

c# - 带位置夹的 SmoothDamp

c# - UITextField.text 的双向绑定(bind)不更新

c# - "SocketException: Name or service not known"当 URL 在浏览器中正常加载时

c# - 如何将 Unity3d Mesh 保存到文件?

c# - 下拉列表选定索引更改上的不同 SQL 数据源