嗨,我正在 mvc4 中做我的项目,我有一个控制器操作“ParambathFamily”及其相应的视图页面。我正在尝试通过控制器操作将部分页面加载到此视图页面。我使用以下代码
控制器动作
public ActionResult ParambathFamily(string id="")
{
ViewBag.Details(id);
return View();
}
查看页面 ParambathFamily.cshtml
<div id="maincontent">
@{
switch ((string)ViewBag.Details)
{
case "Parambath":
{
@Html.Partial("_Parambath"); break;
}
case "KizhakkeVeedu":
{
@Html.Partial("_KizhakkeVeedu"); break;
}
}
}
</div>
我想根据他们的名字加载这部分页面
<a href =".../ParambathFamily/Parambath">Parambath</a>
但是当单击链接时,我收到错误“无法对空引用执行运行时绑定”。我在控制器操作中正确获得了 id 值,但没有显示视图页面。我也验证了所有的拼写,有人可以帮助我吗?谢谢你们