我有一个名为“AccountController”的控制器和名为“ResetPassword”的操作。从html标记我可以做类似的事情:
<%= Html.ActionLink("LinkText", "ResetPassword", "AccountController") %>
并输出正确的网址。有没有办法以编程方式执行此操作?我试图将url作为另一个类中的字符串,但System.Web.Mvc.HtmlHelper没有ActionLink()静态方法,并且创建该类的实例也没有。
注意:如果我尝试创建HtmlHelper或UrlHelper的实例,那么我需要引用View Context或Request Context,我无法弄清楚如何从控制器中获取它们(传递给我的类方法)< / p>