为了使输入在mvc3视图中接受int,我该怎么办? 感谢。
[Display(Name = "Utilização")]
public int? utilizacao { get; set; }
[Display(Name = "Ordenação")]
public int? ordenacao { get; set; }
例: 我在我的模型中有这些字段,它们是int,我在我看来
@Html.LabelFor(m => m.utilizacao):
@Html.TextBoxFor(m => m.utilizacao)
用户可以写字符串而不只是int,我怎么把字段只接受int?
答案 0 :(得分:0)
您需要使用数据注释。这是前一个问题的link,详细解释。
答案 1 :(得分:0)
听起来你正在寻找可能是客户端驱动的东西,基于按键。这就是我想出来的。
$("#Utilização").keypress(function (e) {
var keyCode = e.keyCode;
if (keyCode == 32 || (keyCode >= 65 && keyCode <= 122))
return e.returnValue = false;
});
祝你好运。