您能提供一个仅使用目标控制器和操作在操作过滤器中使用Urlhelper.GenerateUrl的示例吗?
发布于 2014-08-06 18:50:57
var url = UrlHelper.GenerateUrl(null, "action", "controller", null, RouteTable.Routes, HttpContext.Current.Request.RequestContext, false);或
var urlHelper = new UrlHelper(HttpContext.Current.Request.RequestContext);
var url = urlHelper.Action("action", "controller");发布于 2011-06-17 18:53:24
您可以使用Url.Action( Action , Controller )。
更清楚地说,这里是一个example。
<ul>
<li><a href="@Url.Action("Details" , "Reports", new { Id = report.Id })">
<img src="~/Content/icons/view.svg" /></a></li>
<li><a href="@Url.Action("Edit" , "Reports", new { Id = report.Id })">
<img src="~/Content/icons/edit.svg" /></a></li>
<li><a href="@Url.Action("Delete" , "Reports", new { Id = report.Id })">
<img src="~/Content/icons/remove.svg" /></a></li>
</ul>https://stackoverflow.com/questions/5453901
复制相似问题