如何实现按回车键就执行多个按钮中的一个按钮事件
1个回答
展开全部
①Page_load中输入如下代码
protectedvoidPage_Load(objectsender,EventArgse) { this.form1.DefaultButton="按下回车键就执行的按钮ID"; } ②在form标记中加defaultbutton属性
<formdefaultbutton="您按下回车键触发的那个按钮的ID"
</form
③更高级的用法
在form上设定了defaultbutton属性之后,切换提交按钮的解决办法;
通常我们有些页面需要设置默认提交按钮。也可能碰到如下情况:在搜索框中输入搜索内容后,按回车搜索,但由于页面设置了默认按钮,而且默认按钮不是搜索按钮。
以下为综合代码:
<headrunat="server"
<title无标题页</title
<scriptlanguage="javascript"type="text/javascript"
functiontextBoxOnKeyDown(event){if(event.keyCode==13){WebForm_FireDefaultButton(event,"Button2");
__doPostBack("Button2","");}}</script</head<body<formid="form1"runat="server"defaultbutton="Button1"<div<asp:ButtonID="Button1"runat="server"Text="Button"OnClick="Button1_Click"/
protectedvoidPage_Load(objectsender,EventArgse) { this.form1.DefaultButton="按下回车键就执行的按钮ID"; } ②在form标记中加defaultbutton属性
<formdefaultbutton="您按下回车键触发的那个按钮的ID"
</form
③更高级的用法
在form上设定了defaultbutton属性之后,切换提交按钮的解决办法;
通常我们有些页面需要设置默认提交按钮。也可能碰到如下情况:在搜索框中输入搜索内容后,按回车搜索,但由于页面设置了默认按钮,而且默认按钮不是搜索按钮。
以下为综合代码:
<headrunat="server"
<title无标题页</title
<scriptlanguage="javascript"type="text/javascript"
functiontextBoxOnKeyDown(event){if(event.keyCode==13){WebForm_FireDefaultButton(event,"Button2");
__doPostBack("Button2","");}}</script</head<body<formid="form1"runat="server"defaultbutton="Button1"<div<asp:ButtonID="Button1"runat="server"Text="Button"OnClick="Button1_Click"/
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询