黑马程序员技术交流社区

标题: 如何编程遍历页面上所有TextBox控件并给它赋值为string.Empty? [打印本页]

作者: 大牙到潍坊    时间: 2013-12-1 18:55
标题: 如何编程遍历页面上所有TextBox控件并给它赋值为string.Empty?
本帖最后由 大牙到潍坊 于 2013-12-2 23:17 编辑

如何编程遍历页面上所有TextBox控件并给它赋值为string.Empty?
,求大神
作者: 夢醒了⊙﹏⊙b心    时间: 2013-12-1 20:18
foreach遍历control 用gettype获取控件类型判断是不是textbox  是就赋值
作者: Coding    时间: 2013-12-1 21:05
  1. foreach (System.Windows.Forms.Control control in this.Controls)
  2. {
  3.     if (control is System.Windows.Forms.TextBox)
  4.     {
  5.         System.Windows.Forms.TextBox tb = (System.Windows.Forms.TextBox)control;
  6.         tb.Text = String.Empty;
  7.     }
  8. }

  9. function BianLi()
  10. {
  11.         var t=document.getElementsByTagName("input");
  12.         for(var i=0;i<t.length && t[i];++i)
  13.         {
  14.             if(t[i].type=="text")
  15.             {
  16.                 t[i].value="";
  17.             }
  18.         }
  19. }
复制代码

作者: WJ          时间: 2013-12-1 22:31
foreach(Control con in this.Controls)
{
      if(con is TextBox)
      {
           (con as TextBox).Text = string.Empty;
      }
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2