快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

如何用FOREACH遍历页面上所有的TEXTBOX,判定他们是否为空

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>;")
}
}
}
返回类别: 教程
上一教程: ACCESS转化成SQL2000需要注重的几个问题
下一教程: ASP和数据库技术在WAP开发中的应用

您可以阅读与"如何用FOREACH遍历页面上所有的TEXTBOX,判定他们是否为空"相关的教程:
· 如何用FOREACH遍历页面上所有的TEXTBOX
· 如何获知页面上的图象的实际尺寸
· 如何取得所有的SESSION变量
· 如何在页面上动态的生成 WEBFORM控件
· 如何用ASP编写网站统计系统(二) 
    微笑服务 优质保证 索取样品