操作页面上的同一类型控件
来源:互联网 发布:阿里云搭建个人网盘 编辑:程序博客网 时间:2024/06/04 19:51
前一段时间遇到一个问题:获取页面上所有文本框的值,
记得以前在WinForm可以通过 this.Controls 获取窗体上所有的控件,然后通过GetType()获取它的名称,
这样就可以批量操作某一类型控件了。
可是在WebForm模式下,根本不行,调试了一下,才发现Page.Controls中根本不包含要找的控件,这里面
的值如图所示:
根据上面的图分析可以知道:索引0到2的元素是页面上的head部分,
索引3才是Form元素,我们查找的控件就在里面,具体示例如下:
- foreach (Control c in Page.Controls[3].Controls)
- {
- if (c.GetType().Name == "TextBox")
- {
- TextBox t = c as TextBox;
- t.ForeColor = System.Drawing.Color.Red;
- t.Text = "我是文本框";
- }
- }
这样就可以查询页面上所有的文本框,其它操作就不用说了。
- 操作页面上的同一类型控件
- frame-同一页面之间的框架操作
- 获取当前操作页面上的所有控件
- 同一页面,不同用户控件间的控制
- RN 的scrollable-tab-view控件(同一页面选择切换)
- 怎么样用js得到同一类型的控件
- 遍历页面上的控件
- 如何在asp.net页面上放置的控件上实现左右键菜单,同时对之操作(1)
- 如何在asp.net页面上放置的控件上实现左右键菜单,同时对之操作(2)
- 如何在asp.net页面上放置的控件上实现左右键菜单,同时对之操作(1)
- 如何在asp.net页面上放置的控件上实现左右键菜单,同时对之操作(2)
- 如何在asp.net页面上放置的控件上实现左右键菜单,同时对之操作
- 遍历页面上的所有控件
- foreach 遍历页面上的RadioButton控件
- 页面上调用用户控件的事件
- 同一页面不同颜色的链接
- [C#]同一自定义控件的在不同页面有不同的样式
- c# 将窗体中的所有同一类型的控件(比如Button)进行集体修改
- hibernate 查询技巧
- 动态创建数据窗口时省略表名的方法
- 堆与栈的讨论
- VC 创建新进程,结束进程 (打开exe等可执行文件)
- 计算机总线介绍
- 操作页面上的同一类型控件
- LINUX DEVICE DRIVERS,2ND EDITION
- 三个"伟大"的品质见证将"将"之道的重要性
- Solaris 10 Advance Administrator 310-202 读书笔记 第一章 Describing Interface Configuration-2
- Java打印程序设计全攻略
- WMI—— 一个被称之为Microsoft 保存最好的秘密Ⅰ
- jQuery 技巧
- CSDN-中国软件创新大赛报道:逐浪CMS:个人门户时代的“箱子”应用
- 开发高Web应用程序常用优化性能的技巧