C# 确定使用Javascript单击了哪个ASP.NET按钮

C# 确定使用Javascript单击了哪个ASP.NET按钮,c#,asp.net,javascript,client-side,C#,Asp.net,Javascript,Client Side,确定使用JavaScript在单个页面上单击了哪个ASP.NET按钮的最佳方法是什么?您可以像这样轻松地向ASP按钮添加客户端JavaScript单击处理程序 Button1.Attributes.Add("onclick", "alert('You clicked me!');"); 向指向同一函数的每个按钮添加客户端onclick处理程序 e、 g 我只是为按钮设置OnClientClick事件处理程序,并在页面加载事件中单击按钮时使用我希望执行的JavaScript函数 protecte

确定使用JavaScript在单个页面上单击了哪个ASP.NET按钮的最佳方法是什么?

您可以像这样轻松地向ASP按钮添加客户端JavaScript单击处理程序

Button1.Attributes.Add("onclick", "alert('You clicked me!');");

向指向同一函数的每个按钮添加客户端onclick处理程序

e、 g


我只是为按钮设置OnClientClick事件处理程序,并在页面加载事件中单击按钮时使用我希望执行的JavaScript函数

protected void Page_Load(object sender, EventsArgs e)
{
    MyButton.OnClientClick = "MyJavaScriptMethod();";
}
在aspx页面的.cs中调用此代码。替换为你的价值观

protected void Page_Load(object sender, EventsArgs e)
{
    MyButton.OnClientClick = "MyJavaScriptMethod();";
}
ScriptManager.RegisterStartupScript(btnDelSentMailMulti, this.GetType(), "script", "alert('Exchange password is empty.Please check.');", true);