gpt4 book ai didi

asp.net - 检查所有文本框是否不为空的有效方法

转载 作者:行者123 更新时间:2023-12-02 11:22:44 25 4
gpt4 key购买 nike

我想在提交表单之前检查是否所有文本框都已填写,我执行此 atm 的方式如下:

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

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

最佳答案

您应该将多个 RequiredFieldValidators 与通用 ValidationGroup 结合使用。

但是,如果您确实想这样做,您可以使用Linq。假设所有 TextBox 都位于同一个容器控件中,例如名为 FormPanelPanel:

Dim emptyTextBoxes = From txt In FormPanel.Controls.OfType(Of TextBox)()
Where String.IsNullOrEmpty(txt.Text)
If Not emptyTextBoxes.Any() Then
' ...
End If

关于asp.net - 检查所有文本框是否不为空的有效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16267416/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com