将锚点添加到RedirectToAction结果?

时间:2010-09-21 20:43:01

标签: asp.net-mvc extension-methods mvccontrib

我正在尝试创建一个类似于MVCContrib's RedirectToAction method的扩展方法,方法是创建一个带有#anchor参数并将其添加到Url的方法。我熟悉this question,但它不是强类型的。也可以向查询字符串添加值,但这不适用于锚点。

public static RedirectToRouteResult RedirectToAction<T>(this Controller controller, Expression<Action<T>> action, string anchor) where T : Controller
{
   var result = new RedirectToRouteResult<T>(action);

   // how can I add the #anchor to the result's url?

   return result;
}

0 个答案:

没有答案