Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/312.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# asp.net上的RequiredFieldValidation_C#_Asp.net - Fatal编程技术网

C# asp.net上的RequiredFieldValidation

C# asp.net上的RequiredFieldValidation,c#,asp.net,C#,Asp.net,我对asp.net上的RequiredFieldValidation有点问题。我想发生的是,当我单击“注销”按钮时,所需的字段错误不会显示。我只是想知道如何控制这些小动物。当我只按“提交”按钮时,这是他们检查错误的唯一时间,而当我按“注销”按钮时,他们只会坐在那里,不会出现 试试这个 您需要借助attributeCausesValidation=“false” 原因验证 当其为真时,将触发验证 当其为false时,将停止验证 如果验证组中还没有验证,我还建议将验证包装起来。很乐意为您提供帮

我对asp.net上的RequiredFieldValidation有点问题。我想发生的是,当我单击“注销”按钮时,所需的字段错误不会显示。我只是想知道如何控制这些小动物。当我只按“提交”按钮时,这是他们检查错误的唯一时间,而当我按“注销”按钮时,他们只会坐在那里,不会出现

试试这个

您需要借助attributeCausesValidation=“false”


原因验证

  • 当其为真时,将触发验证
  • 当其为false时,将停止验证

  • 如果验证组中还没有验证,我还建议将验证包装起来。很乐意为您提供帮助……:)@谢谢你的建议,我将研究如何使用它。再次谢谢,先生。
    <asp:Button ID="BtnLogOut" runat="server" Text="Logout" CausesValidation="false" />