C# 如何隐藏CompareValidator和RegularExpression直到需要它们

C# 如何隐藏CompareValidator和RegularExpression直到需要它们,c#,javascript,asp.net,regex,comparevalidator,C#,Javascript,Asp.net,Regex,Comparevalidator,我用c代码和一些jscript在asp.net中编写 我正在使用CompareValidator和RegularExpressions来验证某些字段。除了一个问题外,这工作正常。异常消息占据了空间,扭曲了表单的外观。我不希望邮件占用任何空间,除非它们确实需要显示。如果我发回一封邮件,我可以通过使它可见和不可见来处理它。但在这种情况下,我不知道如何处理它 在验证器上将Display属性设置为Dynamic。这会将包含错误消息的范围设置为显示:当不可见且不占用页面上的任何空间时为“无”

我用c代码和一些jscript在asp.net中编写


我正在使用CompareValidator和RegularExpressions来验证某些字段。除了一个问题外,这工作正常。异常消息占据了空间,扭曲了表单的外观。我不希望邮件占用任何空间,除非它们确实需要显示。如果我发回一封邮件,我可以通过使它可见和不可见来处理它。但在这种情况下,我不知道如何处理它

在验证器上将Display属性设置为Dynamic。这会将包含错误消息的范围设置为显示:当不可见且不占用页面上的任何空间时为“无”