フォルダー外の場所にあるコントローラーを操作する場合、目的のメソッドへのリンクを作成する必要があります。 Html.ActionLink メソッドの場合、次のパラメータが必要です:
ASP.NET MVC1:
public static string ActionLink(this HtmlHelper htmlHelper, string linkText, string controllerName, string actionName, object values, object htmlAttributes)
ASP 。ネットMVC2:
public static string ActionLink(this HtmlHelper htmlHelper, string linkText, string actionName, string controllerName, object values, object htmlAttributes)
ASP.NET MVC3 :
public static string ActionLink(this HtmlHelper htmlHelper, string linkText, string actionName, string controllerName, object values, object htmlAttributes)
次のシナリオを考えてみましょう:
public class ItemController:Controller { public ActionResult Login(int id) { return View("Hi", id); } }
外部のページからログインメソッドへのリンクを作成するにはアイテムフォルダーでは、次のコードを使用します:
以上がASP.NET MVCでフォルダー外のコントローラーへのアクションリンクを作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。