我正在扩展Html.HtmlHelper
来渲染面包屑,具体取决于我所在的页面:
public static HtmlString RenderBreadCrumb(this HtmlHelper helper, PageType pagetype, object Model)
如何在HtmlHelper中使用
Url.RouteUrl
呈现URL? 最佳答案
您需要使用请求上下文创建一个新的UrlHelper实例。
UrlHelper Url = new UrlHelper(helper.ViewContext.RequestContext);
Url.RouteUrl(…);
关于c# - Html帮助程序扩展中的Url.RouteUrl,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5597718/