0

单击按钮后,我在尝试重定向到新页面时遇到问题。但是这个按钮也将我的数据表保存到一个 excel 文件中。我希望它能够同时保存和重定向。

这是按钮的 .CS 文件中的代码

 protected void SaveButton_Click(object sender, EventArgs e)
    {
       this.SaveExcel();
       Response.Redirect("Default.aspx", true);
    }

同样在 .aspx 页面中我有这个

<asp:Button ID="SaveButton" runat="server" Text="Save" 
    onclick="SaveButton_Click" Enabled="False" onclientclick="needToConfirm=false"/>

如您所见,我有一个需要的 onlclientclick 功能。

我尝试过使用 javascript 以及 Server.Transfer 方法。有没有人知道如何做到这一点?

4

1 回答 1

3

OnClientClick应该采用以下格式。

OnClientClick="needToConfirm(); return false"

如果这不起作用,则您的 JavaScript 中存在错误,导致您的 c# 代码无法触发。

于 2013-01-10T11:55:41.537 回答