asp.net如何在页面加载时响应回车事件

来源:未知 责任编辑:责任编辑 发表时间:2013-12-22 14:56 点击:

asp.net如何在页面加载时响应回车事件
protected void Page_Load(object sender, EventArgs e)
{
  this.Page.SetFocus(TextBox1);//设置焦点
}
protected void Page_Load(object sender, EventArgs e)
  {
 //回车后Button1提交
 
 this.Page.RegisterClientScriptBlock("_autoPostBack", " <script type="text/javascript"> function document.onkeydown(){ if (event.keyCode == 13){ document.getElementById('" + Button1.ClientID+ "').click(); }} </script> ");
 }

 

asp.net(c#)如何在页面加载时给文本控件添加焦点

 

this.Page.RegisterStartupScript("","<script>document.forms(0).txtFamily.focus(); document.forms(0).txtFamily.select();</script>");
 

如何设置asp.net 页面中的回车默认按钮

 

logonidtextbox.attributes["onkeydown"]="if(event.keycode==13){document.all.logonpasswordtextbox.focus();   return   false;}";  
   
  logonpasswordtextbox.attributes["onkeydown"]="if(event.keycode==13){document.all.buttonlogon.click();   return   false;}"; 

 

或者文本框的chenage 事件中添加代码

 

页面中的回车都转成Tab

 

<script language="javascript" event="onkeydown" for="document">
if(event.keyCode==13 && event.srcElement.type!='button' && event.srcElement.type!='submit' && event.srcElement.type!='reset' && event.srcElement.type!='')
event.keyCode=9;
</script>


 

在ASP.NET中,如果同一页面有多个文本框,在每个文本框按“回车”按钮,将会默认响应第一个Button的Click事件,怎样能随意的按回车键而不引发意外的响应或者怎样在不同的地方按回车键得到不同的响应

二、在不同的地方按回车键得到不同的响应

    www.2cto.com 如果同一页面上有多个文本框(TextBox),每个文本框对应不同提交按钮(Button),如下列“登录”的页面里,有“输入邮箱号”和“输入帐号”两个文本框和“进入邮箱”、“进入社区”两个按钮。

实现步骤如下:

1。建立页面和代码文件(此步骤不详细介绍)

2。给form 加上onkeydown="keydown()"以屏蔽掉页面的回车响应

    keydown()的代码如下:

function keydown()  { }

 

3。给“输入邮箱号”的文本框加上onkeydown="mail();"让它响应“进入邮箱”按钮事件

    mail()代码如下:

 

 function mail()
         {
            if(event.keyCode==13)
             {
                 document.all.MAIL.click();

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • 浅析.NET下XML数据访问新机制
  • asp.net 面试+笔试题目第1/2页
  • C# 邮件地址是否合法的验证
  • C#高级编程:数据库连接[1]
  • asp.net 设置GridView的选中行的实现代码
  • 经典C++程序1
  • IIS 自动回收导致后台定时器失效的问题解决
  • ASP.NET&#160;GridView列表代码示例
  • 微软ASP.NET站点部署指南(3):使用Web.Config文件的Transforma
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1