【发布时间】:2014-03-03 23:00:15
【问题描述】:
当我尝试渲染不同控制器的局部视图时获取对象引用异常。
主视图
@model Models.Users
--------
@Html.Partial("~/Views/Address/AddressCreate.cshtml",Model.address)
--------
这是行动
public ActionResult Create()
{
var model = new Users();
return View(model);
}
局部视图
@model Models.Address
<div>@Html.TextBoxFor(m=>m.AddressLine1)</div>
局部视图
public ActionResult AddressCreate()
{
var model = new Address();
return PartialView(model);
}
用户和地址类
public class Users
{
public Address address {get; set;}
}
public class Address
{
// address objects
}
【问题讨论】:
-
为什么你的局部需要控制器动作?
标签: c# asp.net-mvc-4