0

在处理更新面板时,我通常处理单个控件并通过 JavaScript 处理其他所有内容。

<asp:UpdatePanel ID="updatepanel1" childrenastriggers="false" runat="server">
 <ContentTemplate>
  <asp:button id="button1" runat="server" onclick="update()" />
 </ContentTemplate>
</asp:UpdatePanel>

对于简单的回发来说,这似乎是太多的代码。如果我没记错的话,有一种方法可以连接按钮进行回发,而不需要更新面板。更新完成后,我仍然希望访问 scriptmanager 以调用 JS 函数。关于更清洁的解决方案的任何想法?

4

1 回答 1

0

你想在这里做什么..你不需要更新面板来触发按钮点击事件..按钮就足够了..你想在点击按钮时处理服务器端或客户端代码..你也没有正确关闭按钮标签..应该是这样的

OnClick 是服务器端事件,OnClientClick 是客户端点击事件

// This is the server side code that has to be written
    void Page_Load(Object sender, EventArgs e)
    {

    }

    void Btn_Click(Object sender, EventArgs e)
    {
    }
于 2012-09-21T03:00:50.753 回答