使用JavaScript确定在单个页面上单击哪个ASP.NET按钮的最佳方法是什么?
答案 0 :(得分:4)
为每个指向相同功能的按钮添加客户端onclick处理程序?
e.g。
<button onclick="myHandler(this.ID)" />
答案 1 :(得分:2)
我只是在Page_Load事件期间单击按钮时,使用我想要执行的JavaScript函数设置按钮的OnClientClick事件处理程序。
protected void Page_Load(object sender, EventsArgs e)
{
MyButton.OnClientClick = "MyJavaScriptMethod();";
}
答案 2 :(得分:1)
您可以轻松地将客户端Javascript点击处理程序添加到这样的ASP按钮中。
Button1.Attributes.Add("onclick", "alert('You clicked me!');");
答案 3 :(得分:1)
ScriptManager.RegisterStartupScript(btnDelSentMailMulti, this.GetType(), "script", "alert('Exchange password is empty.Please check.');", true);
在您的aspx页面的.cs中调用此代码。替换为您的值。