0

我有大量用于批量插入页面 textbox1、文本框等的文本框。如何在提交按钮时遍历它们以不允许空值?

4

2 回答 2

0

你可以试试这样的

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

        {
            ///DO SOMETHING TO AVOID IT 
        }
}
于 2012-09-12T19:03:32.320 回答
0
var controls = RecursiveFunctionThatRetrievesAllAppropriateControls(Page);

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

    ...

}
于 2012-09-12T19:03:36.060 回答