3

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

4

4 回答 4

4

将客户端 onclick 处理程序添加到指向同一功能的每个按钮?

例如

<button onclick="myHandler(this.ID)" />
于 2008-12-18T22:56:51.157 回答
2

我只是使用我希望在 Page_Load 事件期间单击按钮时执行的 JavaScript 函数为按钮设置 OnClientClick 事件处理程序。

protected void Page_Load(object sender, EventsArgs e)
{
    MyButton.OnClientClick = "MyJavaScriptMethod();";
}
于 2008-12-18T23:15:46.687 回答
1

您可以像这样轻松地将客户端 Javascript 单击处理程序添加到 ASP 按钮。

Button1.Attributes.Add("onclick", "alert('You clicked me!');");
于 2008-12-18T22:56:12.980 回答
1
ScriptManager.RegisterStartupScript(btnDelSentMailMulti, this.GetType(), "script", "alert('Exchange password is empty.Please check.');", true);

在您的 aspx 页面的 .cs 中调用此代码。替换为您的价值观。

于 2012-02-27T10:28:47.933 回答