我在下面有一个按钮:
<asp:Button ID="btnApprove" runat="server" Text="Approve" CssClass="button" OnClick="btnApprove_Click" />
Run Code Online (Sandbox Code Playgroud)
服务器端此按钮的事件处理程序为:
protected void btnApprove_Click(object sender, EventArgs e)
{
Page.ClientScript.RegisterStartupScript(Page.GetType(), "key", "alert('Button Approve Clicked')", true);
}
Run Code Online (Sandbox Code Playgroud)
只需从服务器端单击按钮获得警报。
我的问题是,一旦单击“批准”按钮,现在当我再次加载或刷新页面时,此btnApprove_Click事件就会每次执行。
我在同一表格上还有许多其他按钮,但是没有一个按钮显示这种奇怪的行为。我试图将此按钮更改为HTML,但仍具有相同的行为。
谁能帮我摆脱困境。提前致谢。
我需要单击一次按钮导出 2 个csv文件。下面是我生成 2 个csv文件的代码:
using System.Data;
using System.Data.SqlClient;
using System.Text;
using System.IO;
using System;
using System.Configuration;
using System.IO.Packaging;
using System.Web;
namespace ExportToCsv
{
public partial class WebForm1 : System.Web.UI.Page
{
//Build the CSV file data as a Comma separated string.
string csvHeader = string.Empty;
//Build the CSV file data as a Comma separated string.
string csvDetails = string.Empty;
protected void Page_Load(object sender, EventArgs e)
{
}
protected void ExportCSV(object sender, EventArgs e)
{
string constr …Run Code Online (Sandbox Code Playgroud)