C# 键盘Enter键取代Tab键实现代码
C# 键盘Enter键取代Tab键实现代码
发布时间:2016-12-28 来源:查字典编辑
摘要:说明:在填写表数据时当输入完一个文本框后,输入下一个文本框时需要用Tab键切换,但是有的人喜欢用Enter键切换下一个,此方法是Enter取...

说明:在填写表数据时当输入完一个文本框后,输入下一个文本框时需要用Tab键切换,但是有的人喜欢用Enter键切换下一个,此方法是Enter取代Tab键。

效果:

C# 键盘Enter键取代Tab键实现代码1

注释:键盘Enter键数字为:13

键盘Tab键数字为:9

函数代码:

复制代码 代码如下:

private void SetEnt()

{

foreach (Control txt in (this.Page.Form.FindControl("ContentPlaceHolderEntity")).Controls)

{

if (txt is System.Web.UI.WebControls.TextBox)

{

if (((TextBox)txt).CssClass != "erp_textarea")

((TextBox)txt).Attributes.Add("onkeydown", "if (window.event.keyCode==13) window.event.keyCode=9");

}

if (txt is System.Web.UI.WebControls.DropDownList)

{

((DropDownList)txt).Attributes.Add("onkeydown", "if (window.event.keyCode==13) window.event.keyCode=9");

}

if (txt is System.Web.UI.WebControls.CheckBox)

{

((CheckBox)txt).Attributes.Add("onkeydown", "if (window.event.keyCode==13) window.event.keyCode=9");

}

}

}

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新C#教程学习
热门C#教程学习
编程开发子分类