检查所有文本框是否为空的有效方法

时间:2013-04-28 20:21:05

标签: asp.net vb.net

我想在提交表单之前检查是否所有文本框都已填满,我这样做的方式是这样的:

If strGebruikersnaam <> String.Empty And strVoornaam <> String.Empty And strFamilienaam <> String.Empty And strEmail <> String.Empty And strBevestigEmail <> String.Empty And strWachtwoord <> String.Empty And strBevestigWachtwoord <> String.Empty And strAntispam <> String.Empty Then

    End If

我想知道是否有更有效的方法来做同样的事情。

1 个答案:

答案 0 :(得分:7)

您应该将多个RequiredFieldValidators与公共ValidationGroup一起使用。

但是,如果你真的想这样,可以使用Linq。假设所有TextBox都在同一个容器控件中,例如名为Panel的{​​{1}}:

FormPanel