ホームページ > バックエンド開発 > C++ > ASP.NET MVCでフォルダー外のコントローラーへのアクションリンクを作成するにはどうすればよいですか?

ASP.NET MVCでフォルダー外のコントローラーへのアクションリンクを作成するにはどうすればよいですか?

Linda Hamilton
リリース: 2025-01-22 13:02:10
オリジナル
793 人が閲覧しました

How to Create Action Links to Controllers Outside Their Folders in ASP.NET MVC?

MVC でのアクション リンクの作成

フォルダー外の場所にあるコントローラーを操作する場合、目的のメソッドへのリンクを作成する必要があります。 Html.ActionLink メソッドの場合、次のパラメータが必要です:

Signatures

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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート