我想要做的事似乎很簡單。我想在我的@Page指令指定頁面標題上來看,像這樣:.Net MVC3從控制器獲取對頁面的引用
<%@ Page Title="About This Site" ... %>
然後,我想獲取頁面標題到ViewData的,所以它可以在使用母版頁,如:
<head>
<title>The Awesome Site | <%=ViewData["Title"]%></title>
以及在查看自己喜歡的:
<h1><%=ViewData["Title"]%></h1>
我已經繼承了定製控制器的所有頁面控制器方法。所以我希望我可以在控制器中將Page.Title屬性轉移到ViewData中(或者我將使用ViewBag)。我似乎無法找到任何路線來引用控制器內的頁面。
這可能嗎?我可能想要考慮一種不同的方法。
使用剃刀語法,然後@ {ViewBag.Title =」whatever「;}在您的視圖的頂部 - 更小,更容易更改 – 2011-05-12 15:04:36
@OneCleverMonkey只是好奇,爲什麼不接受? – 2013-05-16 07:26:16