asp.net MVC 3 - 自定义帮助程序.如何从操作方法名称和控制器获取 URI



我正在编写自己的帮助程序,它需要获取路径作为参数。我当然可以直接引用它,直接传递一个字符串或使用 Url.Action()。但是,如果我想使用操作、控制器和路由值在帮助程序方法中生成完全限定的 URI,该怎么办?

现在看起来确实有点乱

 @Ajax.MyHelper(Url.Content("~/Admin/Administration/DeleteItem?Id=<#= Id #>"))

在助手中,您可以调用

new UrlHelper(ajax.ViewContext.RequestContext).Content(...)

相关内容

  • 没有找到相关文章

最新更新