2013-07-09 105 views
0

我有一個母版頁,並希望打印出當前正用於渲染的視圖。例如,某人在瀏覽器中輸入/ path/method。在我的母版頁中,我想在某處打印<%= "path" %>,在某處打印<%= "method" %>從母版頁訪問查看信息

如何從母版頁訪問此信息?

回答

0

這更像是我一直在尋找:

IView view = ((ViewPage)this.Page).ViewContext.View; 
string viewname = ((WebFormView)view).ViewPath; 
1

在您正在訪問的視圖控制器:

ViewBag.ViewName = "MyViewName" or ViewData["ViewName"] = "MyViewName" 

然後在母版使用

<%= ViewBag.ViewName %> or <%= ViewData["ViewName"] %>