在 MVC 3 Beta 中,模板之间有区别吗MVC 3 部分页面(Razor) and MVC 3 带布局的视图页面(Razor) ?
我向我的应用程序添加了一个部分页面 (_partialList)。现在,当我仅返回部分视图时,它会应用 _ViewStart.cshtml 中存在的布局 - 其行为非常类似于具有布局的标准视图页面。
if (Request.IsAjaxRequest())
return View("_partialList", someModelData);
“部分”页面如何与具有布局的标准视图页面区分开来?在任何特定情况下,两者的行为会有所不同吗?
如果您不想应用布局,请返回PartialView
代替View
:
if (Request.IsAjaxRequest())
return PartialView("_partialList", someModelData);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)