Tag: 型号

使用dropdownlist时Asp.net mvc ModelState的有效性

ModelState.IsValid总是false,因为我在我想提交的表单中使用了一个下拉列表,我得到了这个exception: The parameter conversion from type ‘System.String’ to type ‘System.Web.Mvc.SelectListItem’ failed because no type converter can convert between these types 模型: public class NewEmployeeModel { [Required(ErrorMessage = “*”)] [Display(Name = “Blood Group”)] public IEnumerable BloodGroup { get; set; } } 视图: @Html.LabelFor(m => m.BloodGroup, new { @class = “control-label col-md-3” }) @Html.DropDownListFor(m => m.BloodGroup, Model.BloodGroup, […]

访问javascript文件中的Model属性?

是否可以访问外部Javascript文件中的Model属性? 例如,在“somescript.js”文件中 var currency = ‘@Model.Currency’; alert(currency); 在我的观点上 这似乎不起作用,但是如果我将javascript直接放入脚本标记内的视图中,那么它确实有用吗? 这意味着必须始终将代码放在页面中,而不是像下面这样加载外部脚本文件: @model MyModel; var currency = ‘@Model.Currency’; alert(currency); 有没有办法解决?