我正在使用MVC。
我有一个布局页面,其中包含一些调用控制器的组件。其中一个组件是调用动作GetMenu(...)
的menù。
然后我有使用该布局页面的页面。我到达此页面调用另一个控制器的操作(Index
)。
所以..每次我至少打两个动作:
现在,从动作GetMenu
,我需要获取我正在访问的页面的网址。在MVC中,这意味着我需要获取其他操作的网址(/ServiceXXXController/Index
),但当我Request.Url.*
时,我会获取菜单的网址(/HomeController/GetMenu
)
有一种方法可以获取我正在访问的那个网页的网址吗?
谢谢。
答案 0 :(得分:0)
您可以在渲染时将URL传递给获取菜单。