【发布时间】:2016-04-25 06:07:34
【问题描述】:
当我转到 cshtml 页面时会出现此错误:
System.Web.Mvc.dll 中出现“System.ArgumentException”类型的异常,但未在用户代码中处理
在我的cshtml代码中:
<div class="form-group">
@Html.Label("Model", new { @class = "control-label col-md-4" })
<div class="col-md-8">
@Html.Editor("Model")
</div>
</div>
但另一方面,如果我在 @Html.Editor("PropertyModel") 中更改我的代码
它运行良好,没有发生错误。
更新:
在我的模型中:
public class PropertyAssign {
public int PropertyAssignId { get; set; }
public string PropertyName { get; set; }
public string Model { get; set; }
public DateTime AssignDate { get; set; }
}
在我的控制器中:
public ActionResult Create()
{
return View();
}
【问题讨论】:
-
向我们展示您的模型
-
因为您没有将模型传递给视图。
-
我将模型传递给视图@model TITHR.Models.Property.PropertyAssign
-
@Rob 检查更新部分
-
可能
Model是保留字
标签: c# asp.net asp.net-mvc asp.net-mvc-4 razor