欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

asp.net 设置敲回车触发按钮

程序员文章站 2023-12-28 19:14:40
...

第一种方法

设置一个页面的默认按钮主要代码: this.Page.Form.DefaultButton = "服务器按钮的客户端ID";

//页面不包含母版页:
protected void Page_Load(object sender, EventArgs e)
{

    this.Form.DefaultButton = "btnsubmit";    //"btnsubmit" 为按钮ID,  因为没有包含母版页所以生成的客户端ID就为 "btnsubmit",可以直接这样写。
}
//包含母版页:(不包含母版页也可以使用)

protected void Page_Load(object sender, EventArgs e)
{

     this.Page.Form.DefaultButton = btnsubmit.ClientID.Replace('_', '$'); //设置默认按钮
}

 

Tip::注意别把设置默认按钮的这段代码放入 if(!IsPostBack)  {} 

因为当按钮第一次敲回车键执行后,当前页面的默认按钮又会重置。(可能不是刚才设置的,所以每次加载页面的时候都要设置下。)

 

第二种方法

在Asp.net的页面中找到  <form id="form1" runat="server" defaultbutton=“默认按钮ID” > 

 

相关标签: asp:button

上一篇:

下一篇: