关于form表单中禁用所有Asp.net 服务器控件TextBox的方法
来源:互联网 发布:史上最好玩的游戏不需要网络 编辑:程序博客网 时间:2024/05/21 06:01
调用方法:CancelFormControlEnterKey(this.Page.Form.Controls);
/// <summary>
////// </summary>
/// <param name="controls"></param>
public static void CancelFormControlEnterKey(ControlCollection controls)
{
foreach (Control item in controls)
{
//服务器TextBox
if (item.GetType() == typeof (TextBox))
{
WebControl webControl = item as WebControl; webControl.Attributes.Add("onkeydown", "if(event.which || event.keyCode){if ((event.which == 13) || (event.keyCode == 13)) {return false;}} ");
}
//html控件
else if (item.GetType() == typeof(HtmlInputText))
{
HtmlInputControl htmlControl = item as HtmlInputControl;
htmlControl.Attributes.Add("onkeydown", "if(event.which || event.keyCode){if ((event.which == 13) || (event.keyCode == 13)) {return false;}} ");
}
//用户控件
else if
(item is System.Web.UI.UserControl)
{
CancelFormControlEnterKey(item.Controls);
//递归调用
}
}
}
阅读全文
0 0
- 关于form表单中禁用所有Asp.net 服务器控件TextBox的方法
- 禁用form表单中所有控件
- ASP.NET中遍历所有TextBox服务器控件
- jquery禁用form表单中所有的表单项
- jquery禁用form表单中所有的表单项
- 禁用asp.net页面中的所有控件 设置本页所有控件的Enabled = false的方法
- ASP中遍历Form表单的方法
- ASP.NET 2.0中TextBox服务器控件的ReadOnly和Disabled属性
- ASP.NET 2.0中TextBox服务器控件的ReadOnly和Disabled属性
- ASP.NET 2.0中TextBox服务器控件的ReadOnly和Disabled属性
- ASP.NET 2.0中TextBox服务器控件的ReadOnly和Disabled属性
- ASP.NET 2.0中TextBox服务器控件的ReadOnly和Disabled属性
- ASP.NET 2.0中TextBox服务器控件的ReadOnly和Disabled属性
- ASP.NET 2.0中TextBox服务器控件的ReadOnly和Disabled属性
- 遍历页面中所有的服务器控件TextBox
- Asp.Net中清空所有textbox的几种方法
- Asp.Net中清空所有textbox的几种方法
- Asp.Net中清空所有textbox的几种方法
- js学习笔记之事件1
- JavaSe ——1、Java编程基础
- 前言
- 浅谈C/C++的浮点数在内存中的存储方式
- JNI:动态注册
- 关于form表单中禁用所有Asp.net 服务器控件TextBox的方法
- python中使用原生sql操作数据库
- android文件操作相关的工具
- 多个input输入框 限制每个输入框输入一位 输入完成自动获取下一个input焦点
- 基于lnmp 一键安装 添加 Nginx 的模块(module)
- Java 类与对象
- 【12】FtpWebRequest上传下载
- eclipse的控制台显示有问题,关闭Limit console output
- 保留道路