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>;")
}
}
}
博客给出了两种判断TextBox值是否为空的方法。一是对整个页面的TextBox进行判断,若为空则弹出提示;二是在指定formID里对TextBox进行判断,若为空同样弹出提示,均通过代码实现。
1106

被折叠的 条评论
为什么被折叠?



