我用C#代码和一些jscript在asp.net中编写。
我正在使用CompareValidators和RegularExpressions来验证某些字段。除了一个问题,这工作正常。异常消息占用空间,这扭曲了表单的外观。除非实际需要显示这些消息,否则我不希望该消息占用任何空间。如果我发回邮件,则可以通过使其可见和不可见来处理它。但是在这种情况下,我不知道如何处理。
最佳答案
在验证器上将Display属性设置为Dynamic。这会将包含错误消息的跨度设置为在不可见的情况下显示为:none,这不会占用页面上的任何空间。