微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ASP.NET验证器对齐问题

我正在开发contactus网页,其中有一个名为Email的输入字段.它通过适当的消息针对必需的字段验证器和正则表达式验证器进行验证.

必填:输入电子邮件
正则表达式:无效的电子邮件

我将这两个设置如下:

<asp:TextBox ID="txtEmail" runat="server"></asp:TextBox>
                                    <font color="#FF0000">*</font>
                                    <asp:requiredFieldValidator ID="rfvemail" CssClass="error_text" ControlTovalidate="txtEmail"
                                        runat="server" ErrorMessage="Enter email address."></asp:requiredFieldValidator>
                                         <asp:RegularExpressionValidator ID="revemail" runat="server" ControlTovalidate="txtEmail"
                                            ErrorMessage="Invalid Email" ValidationExpression="\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator>

我的问题是输入电子邮件和无效电子邮件占用自己的空间.例如:如果我将电子邮件留为空白空间并按提交,则会在其旁边显示“输入电子邮件”.如果我输入无效的电子邮件(xxx),则输入电子邮件关闭但占用空间,之前通过“输入电子邮件”占用这些空格后会显示无效的电子邮件消息.

有没有办法删除这个空间?

马赫什

解决方法

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐