6
我對所有其他視圖都有一個共享主視圖。在這個主視圖中,我顯示菜單。現在,我需要了解我目前使用的控制器,以便禁用/啓用某些菜單選項。在主視圖中查找ASP.NET MVC控制器
例如,如果我當前在「foo」控制器中,應該可以按下「foo」鏈接。
我該怎麼做?
我對所有其他視圖都有一個共享主視圖。在這個主視圖中,我顯示菜單。現在,我需要了解我目前使用的控制器,以便禁用/啓用某些菜單選項。在主視圖中查找ASP.NET MVC控制器
例如,如果我當前在「foo」控制器中,應該可以按下「foo」鏈接。
我該怎麼做?
你能用嗎?
<%=Html.ViewContext.RouteData.GetRequiredString("controller") %>
善良,
丹
想想ViewContext應持有此信息。 – Damien 2009-09-15 13:53:32