欢迎来到代码驿站!

.NET代码

当前位置:首页 > 软件编程 > .NET代码

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

时间:2021-04-18 09:49:05|栏目:.NET代码|点击:

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

效果:

注释:键盘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#中子类调用父类的实现方法

栏    目:.NET代码

下一篇:解析C#中委托的同步调用与异步调用(实例详解)

本文标题:C# 键盘Enter键取代Tab键实现代码

本文地址:http://www.codeinn.net/misctech/103604.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有