Mah*_*esh 6 asp.net validation
我正在开发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>
Run Code Online (Sandbox Code Playgroud)
我的问题是输入电子邮件和无效电子邮件占用自己的空间.例如:如果我将电子邮件留为空白空间并按提交,则会在其旁边显示"输入电子邮件".如果我输入无效的电子邮件(xxx),则输入电子邮件已关闭但占用空间,之前通过"输入电子邮件"占用这些空格后会显示无效的电子邮件消息.
有没有办法删除这个空间?
马赫什
在它上面设置Display ="Dynamic".
使用Diplay = "Dynamic"
验证控件的显示行为。合法值为:
| 归档时间: |
|
| 查看次数: |
4196 次 |
| 最近记录: |