如何循环通过许多文本框不允许空值?

时间:2012-09-12 18:58:28

标签: asp.net

我有大量的文本框用于批量插入页面textbox1,文本框等。如何通过它们循环,以便在提交buttom时不允许空值?

2 个答案:

答案 0 :(得分:0)

您可以尝试这样的事情

foreach (Control ctrl in Page.Controls)
{
   if (c is TextBox || c is RichTextBox)

        {
            ///DO SOMETHING TO AVOID IT 
        }
}

答案 1 :(得分:0)

var controls = RecursiveFunctionThatRetrievesAllAppropriateControls(Page);

foreach(WebControl control in controls){
    if(control is TextBox && String.IsNullOrEmpty(((TextBox)control).Text))
        /* ... do something ... */

    ...

}