• 遍历asp.net中所有的TextBox的方法


       代码中: foreach (Control c1 in c.Controls)不能删除,但是我不知道为什么,请知道的兄台指教一下,这里谢谢了。

       遍历其他控件的方法,也可以用相同方法。

    1 foreach (System.Web.UI.Control c in this.Controls) //遍历所有控件
    3 {
    5    TextBox txt=null; //定义一个文本框控件
    7 if (c.GetType().Name == "HtmlForm") //判断是否为HtmlForm控件(为了减少不必要的循环)
    9 {  
    foreach (Control c1 in c.Controls) //再次遍历经过判断后的控件 (这一步必需要有,不然会提示出错)
    11 {  
    if (c1.GetType().Name == "TextBox") //判断文本框类型是否为TextBox
    13 {  
    txt = ((TextBox)c1); //转换为TextBox
    15 txt.Text = "bbb"; //所有默认值为bbb
    17 }
    19 }
      }
    23 }          
  • 相关阅读:
    Linux 命令集合
    vsftpd 创建虚拟用户
    Java Web Socket
    Linux 命令集合
    YII 1.0 上传文件
    YII 1.0 扩展第三方类
    YII 1.0 发表文章用到的小物件
    YII 1.0 增删改查
    mysql 日志
    YII 1.0 小功能总结
  • 原文地址:https://www.cnblogs.com/enum/p/2050928.html
Copyright © 2020-2023  润新知