如何从UrlHelper获取字符串操作和控制器名称

时间:2010-11-19 09:43:07

标签: asp.net-mvc

我有

public MvcHtmlString(this UrlHelper url)
{
    string controller = //???
    string action = //????
}

有谁知道解决方案?

1 个答案:

答案 0 :(得分:5)

试试这个:

string controller = url.RequestContext.RouteData.Values["controller"];
string action = url.RequestContext.RouteData.Values["action"];