用一个例子讲述如何向ASP.NET Web服务器按钮控件添加客户端脚本
编写一个web窗体应用程序,其中当用户单击提交按钮,提示用户“你确认提交吗?”,当用户单击“确定”按钮后提交。
1:以声明的方式添加客户端应用程序
<asp:Button ID="Button1" runat="server" οnclick="Button1_Click" Text="提交"/ OnClientClick="confirm('你确认提交吗?')">
2:在服务器代码中为该控件添加属性
<asp:Button ID="Button1" runat="server" οnclick="Button1_Click" Text="提交"/ >
protected void Page_Load(object sender, EventArgs e)
{
Button1.Attributes.Add("onclick", "confirm('你确认提交吗?')");
}
3:以动态的方式向页面中添加脚本
protected void Page_Load(object sender, EventArgs e)
{
String strScript="return confirm('请确认是否要提交页面?')";
ClientScript.RegisterOnSubmitStatement(this.GetType(), "ConfirmSubmit", strScript);
//要注意的是这种情况下,页面中所有的Submit事件都能够调用
}
用一个例子讲述如何向ASP.NET Web服务器按钮控件添加客户端脚本
最新推荐文章于 2018-11-07 23:22:04 发布