我使用ASP.net core
如何获得@ Url.Action值控制器内
我可以使用HTML动作视图内
@Url.Action("GetOptions", "ControllerName", new { id="1"});
但是我想它在一个字符串值控制器。
例如像
string Url= Url.Action("GetOptions", "ControllerName", new { id="1"}).ToString();
在MVC的早期版本中,你可以通过
UrlHelper urlHelper = new UrlHelper(HttpContext.Current.Request.RequestContext);
引用帮手控制器基本上就是我想要做的就是在我的控制器生成一个URL字符串表示
'Html.Action()'调用控制器方法返回视图。你的意思是'Url.Action()' –
是的。修复了我的文章 – greay
'string url = Url.Action(“GetOptions”,“ControllerName”,new {id = 1});'将工作 –