Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/286.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 导致对某些字段进行验证_C#_Asp.net_Validation - Fatal编程技术网

C# 导致对某些字段进行验证

C# 导致对某些字段进行验证,c#,asp.net,validation,C#,Asp.net,Validation,我有一个很大的ASP.NET页面,其中包含许多文本框和验证程序 问题是,当我点击一个按钮时,我想对某些文本框(但不是所有文本框)进行验证。当我点击另一个按钮时,我想启动所有的验证器。如果我理解正确,您正在寻找 在第一种情况下,您将调用Page.Validate,只使用第一个组。在第二种情况下,你会叫它两次,每组一次。这可能是不允许的(我在这里失去了记忆)。如果是这种情况,那么您需要循环所有需要验证的文本框,并分别调用它们的Validate()方法。您了解我,这就是我要找的……谢谢!没问题,很高兴

我有一个很大的ASP.NET页面,其中包含许多文本框和验证程序


问题是,当我点击一个按钮时,我想对某些文本框(但不是所有文本框)进行验证。当我点击另一个按钮时,我想启动所有的验证器。

如果我理解正确,您正在寻找


在第一种情况下,您将调用Page.Validate,只使用第一个组。在第二种情况下,你会叫它两次,每组一次。这可能是不允许的(我在这里失去了记忆)。如果是这种情况,那么您需要循环所有需要验证的文本框,并分别调用它们的Validate()方法。

您了解我,这就是我要找的……谢谢!没问题,很高兴我能帮忙。如果这解决了您的问题,您可以接受这是正确的解决方案。顺便说一句,我可以为单个按钮分配多个组吗?不幸的是,您不能。我真的希望他们能改变这一点。