如何让RegularExpression
不接受任何数字或仅接受数字。
此刻它只接受数字。但是,如果我没有输入任何内容,它会给我标准错误:“刷新字段之间的秒数是必需的。”
我希望用户能够填写任何内容。 (我的应用程序生成标准值。)
我在其他问题上找不到这个。只有白色空间。
[RegularExpression("([1-9][0-9]*)", ErrorMessage = "Test, ErrorMessage from RegularExpression")]
public int NumberOfSecondsBetweenRefresh { get; set; }
我的观点:
@using (Html.BeginForm("Settings_Personal", "Home", FormMethod.Post))
{
@Html.ValidationSummary()
@Html.LabelFor(x => x.NumberOfSecondsBetweenRefresh)
@Html.TextBoxFor(x => x.NumberOfSecondsBetweenRefresh)
<input type="submit" value="Opslaan" />
}