我正在使用@RenderPage
在两个相似页面中重用代码。两页中的每一页仅包含@RenderPage
:
@RenderPage("~/Views/PathToImplementation.cshtml", new { paramsListHere })
重用的代码(内部PathToImplementation.cshtml
)用于ViewBag.Title
设置页面标题:
ViewBag.Title = somethingUseful;
问题是ViewBag.Title
从重用代码内部更改对原始页面没有影响 - 没有任何反应。
如何从调用的代码更改页面标题@RenderPage
?