验证大量文本框的方法

时间:2013-09-16 19:40:14

标签: asp.net .net vb.net

我的表单上有一堆文本字段需要提交给对象。

在我提交之前,我首先检查以确保文本框不为空。

我的表单中有大约40个文本字段,我需要为其中的30个字段执行此操作。

我必须对各种文本字段执行30次操作:

If Not String.IsNullOrEmpty(textboxBookTitle.Text) Then Book.DisplayName = textboxBookTitle.Text

有没有办法将30个文本字段分组为某种类型的数组,以便我可以通过循环处理它们而不是逐个检查每个文本?

由于

1 个答案:

答案 0 :(得分:2)

为什么不使用asp:requirefieldvalidator?

http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.requiredfieldvalidator.aspx

这可以在提交给服务器之前检查文本框在客户端上是否有值。 只需将所有文本框放在与验证器和按钮相同的ValidationGroup上。