如何删除移动模式下的额外空间
我正在使用剃须刀文本框来获取电子邮件ID,在移动模式下输入电子邮件地址,如果我选择自动建议完整的电子邮件,然后结束其增加的额外空间。如何摆脱这一点。如何删除移动模式下的额外空间
(注: - 正在使用验证过,所以我不能修剪上模糊的文本框中的文字我想这太没有运气)
<div class="col-md-3"> <label>Email</label><label class="requiredfields"> *</label>
<p>
@Html.TextBoxFor(model => model.SignatureModel.Email, new { @class = "form-control", @onblur = "return onemailblur()" })
@Html.ValidationMessageFor(model => model.SignatureModel.Email)
</p>
</div>
回答:
我找到了解决办法,我改变了正则表达式在最后允许多个空间,并且我修剪了getset访问器上的电子邮件文本。
[RegularExpression("^[a-zA-Z0-9_\\.-][email protected]([a-zA-Z0-9-]+\\.)+[a-zA-Z]{2,6} *$", ErrorMessage = "E-mail is not valid")] public string Email
{
get { return _email; }
set
{
_email = value.Trim();
}
}
以上是 如何删除移动模式下的额外空间 的全部内容, 来源链接: utcz.com/qa/261140.html