我的ViewBag
值在通过PartialView
时返回空。
控制器
[HttpGet]
public ActionResult Name()
{
ViewBag.Name = "Bob";
return PartialView();
}
查看以上Name.cshtml
@{
<p>Name is: @ViewBag.Name </p>
}
父视图Index.cshtml
@Html.Partial("Name")
渲染时显示Name is: (blank)
而不是Name is: Bob
。我对MVC还是很陌生。谢谢您的帮助。
答案 0 :(得分:0)
请关闭该线程。我使用@ Html.Action(“ action”,“ controller”),它解决了我的问题。谢谢。