如何删除移动模式下的额外空间

我正在使用剃须刀文本框来获取电子邮件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

回到顶部