MVC01

1.Controller

1)を追加します:

右追加するコントローラのディレクトリに、新にちなんで名付けられた、空を、コントローラから選ぶ選択する多くのモデルがあります。新しいビューの後

ディレクトリ同期は、対応するビューファイルのディレクトリ名を生成します。

これらはControllerクラスから継承されています

コントローラActionResultlデフォルトの戻り値の型のメソッドは、変更することができます

ディレクトリに変更し、ファイル名に追加を実行し、ドメイン名で自動的に生成されたビューは、あなたがルートにアクセスすることができます

/こんにちはアクセスを通るルート

使用してシステムを。
使用してSystem.Collections.Genericを。
使用してSystem.Linqのを。
使用してのSystem.Webを。
使用してSystem.Web.Mvcを。

名前空間HelloMVC.Controllers 
{ 
    パブリック クラスHelloController:コントローラー
    { 
        // GET:こんにちは
        パブリック 文字列インデックス()
        { 
            リターン " こんにちはMVC " 
        } 
    } 
}

はいアクセス/こんにちは/経由のルート:また、独自のメソッド(ルーティング)を作成することができます

使用してシステムを。
使用してSystem.Collections.Genericを。
使用してSystem.Linqのを。
使用してのSystem.Webを。
使用してSystem.Web.Mvcを。

名前空間HelloMVC.Controllers 
{ 
    パブリック クラスHelloController:コントローラー
    { 
        // GET:こんにちは
        パブリック 文字列インデックス()
        { 
            リターン " こんにちはMVC " 
        } 

        パブリック 文字列はい()
        { 
            リターン YSE MVC、これがはいであります。
        }  
    }
}

あなたがURLパラメータを渡す場合は、パラメータは、上記の方法に追加されます

使用してシステムを。
使用してSystem.Collections.Genericを。
使用してSystem.Linqのを。
使用してのSystem.Webを。
使用してSystem.Web.Mvcを。

名前空間HelloMVC.Controllers 
{ 
    パブリック クラスHelloController:コントローラー
    { 
        // GET:こんにちは
        パブリック 文字列インデックス()
        { 
            リターン " こんにちはMVC " 
        } 

        パブリック 文字列は、はい(文字列名)
        { 
            リターン YSE MVC、これがはいであります。 +名前; 

        } 
    } 
}

しかし、その安全性が低いこと

ユーザは、典型的には、質量の参加を受信した場合、我々は最初のコードを行います。

また、送信することができるデフォルトパラメータが追加されます

使用してシステムを。
使用してSystem.Collections.Genericを。
使用してSystem.Linqのを。
使用してのSystem.Webを。
使用してSystem.Web.Mvcを。

名前空間HelloMVC.Controllers 
{ 
    パブリック クラスHelloController:コントローラー
    { 
        // GET:こんにちは
        パブリック 文字列インデックス()
        { 
            リターン " こんにちはMVC " 
        } 

        // 参数缺省值
        パブリック ストリングはい(文字列名= " リンダ" 
        {
            リターン " YSE MVC、これはYesです。" + HttpUtility.HtmlEncode(名);
            // 或リターン"YSE MVCは、これはYesです。" + Server.HtmlEncode(名); 


        } 
    } 
}

 

 

 

ヒント:F5キーデバッグモード、実行ブレークポイント

実行ブレークポイントのないCTRL + F5デバッグモード

我々は提案IISサーバーを構築するためにテストを使用します

あなたは、いくつかの設定ファイルにGlobal.asaxのルートを表示することができます

RegisterRoutes方法

2)技術をデバッグ。

おすすめ

転載: www.cnblogs.com/Tanqurey/p/12189774.html