您现在的位置: 宁夏家电维修网 >> 网络学院 >> 网页设计 >> 网络编程 >> 教程正文
教程·如何用foreach遍历页面上所有的TextBox
用户登录 新用户注册 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口

如何用foreach遍历页面上所有的TextBox
作者:德力科技    教程来源:德力科技    点击数:    更新时间:2005-4-30      ★★★★★

1.整个页面的判断

foreach(Control ctl in this.Controls[1].Controls)
{
 if(ctl.GetType().Name=="TextBox")
 {
  TextBox tb =new TextBox();
  tb=(TextBox)this.FindControl(ctl.ID);
  
  if(tb.Text==string.Empty)
  {
   Response.Write("<script>alert('" + ctl.ID + "的值为空。');</script>");
   break;
  }
 }
}

2.指定formID里TextBox 判断

先找出你的Form的ID
protected HtmlForm yourformID;

foreach (object obj in yourformID.Controls)
{
   if (obj is TextBox)
   {
      TextBox tb = (TextBox)obj;
      if (tb.Text = string.Empty)
      {
          Response.Write("<script>alert('" + tb.ID + "的值为空。');</script>;")
      }
   }
}


德力科技声明:本站发布的文章或作品版权归作者共有,如有侵权之处,或未注明出自网站及作者姓名,请与德力科技联系。本站所提供的插画,摄影作品,以及文章作品版权归原作者所有。
教程录入:德力科技    责任编辑:德力科技 

  • 上一篇教程:

  • 下一篇教程:


  •  网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)


    asp中如何限制重复提交同一表
    ASP如何获取真实IP地址
    asp.net如何生成图片验证码(
    如何固定表格的标题行和标题
    如何在 dataGrid 上的第一列
    如何处理ASP中的图象
    编码的风格和如何设置调试代
    如何写出优秀的ASP应用
    如何得到上一次插入记录后自
    如何让你的ASP运行于非Windo
    © 宁夏·银川德力科技服务有限公司版权所有,保留所有权利