MVC2:如何确定actionlink是否指向当前页面?

Fau*_*ust 4 asp.net-mvc-2

我想在指向当前URL时将一个类名"current"应用于actionlink(在主视图中),以便在UI中指示"on-state".我怎么能这样做?

更新:我了解如何应用属性,我只需要知道如何让actionlink知道它指向当前页面.

Phi*_*ler 5

我怀疑MVC ViewContext.RouteData.Values["action"]会对此有用.RouteData具有一系列键/值对(例如此处提到的Action),允许您检索有关当前页面的信息以及您当前正在使用的"查看状态"(为了获得更好的描述).