我使用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});'將工作 –