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),则输入电子邮件关闭但占用空间,之前通过“输入电子邮件”占用这些空格后会显示无效的电子邮件消息.

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

马赫什

解决方法

相关文章

### 创建一个gRPC服务项目(grpc服务端)和一个 webapi项目(...
一、SiganlR 使用的协议类型 1.websocket即时通讯协议 2.Ser...
.Net 6 WebApi 项目 在Linux系统上 打包成Docker镜像,发布为...
一、 PD简介PowerDesigner 是一个集所有现代建模技术于一身的...
一、存储过程 存储过程就像数据库中运行的方法(函数) 优点:...
一、Ueditor的下载 1、百度编辑器下载地址:http://ueditor....