【发布时间】:2013-11-26 09:43:24
【问题描述】:
我的站点中有许多具有不同逻辑的视图。我想根据加载的视图更改页面标题。我现在这样做的方式是通过 JavaScript 在加载的页面中找到一个元素,然后:document.title = $("#current-loaded-element")[0].innerHTML
页面标题总是加载在当前页面中,但它也带有传递给当前视图的对象。哪个更好:通过 javascript 或 @Model.PropertyName
设置【问题讨论】:
-
使用的是哪个版本的mvc框架?
-
我使用的版本是 MVC 4
-
@ViewBag.Title 可以。
标签: jquery asp.net asp.net-mvc razor title