Controller

「Controller」の編集履歴(バックアップ)一覧はこちら

Controller」(2016/01/03 (日) 16:27:03) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

|名前|Controller| |役割|ViewとModelのつなぎ役| |フォルダ|Controllers| |継承元|Controller| *アクションメソッド **概要 クライアントのリクエストに対して処理を行うメソッド。 publicメソッドである 非staticメソッドである 基本的にオーバーロードは不可 **モデルバインド メソッドの引数にパラメータを設定すると、リクエストデータを受け取ることができる >(例:パラメータにidがある場合) >public ActionResult Action(int? id){} 上記のようにnullable型を指定する また、モデルを引数にすると、リクエストデータがそのモデルのプロパティになる >(例) >public ActionResult Action([Bind(Include = "Id,Name")] Member member){} 引数にBind属性を付加し、受け付けるプロパティを明示すること **HttpPost属性 あるアクションをPOSTでのみ受け付けたい場合は、HttpPost属性を付加する
|名前|Controller| |役割|ViewとModelのつなぎ役| |フォルダ|Controllers| |継承元|Controller| *アクションメソッド **概要 クライアントのリクエストに対して処理を行うメソッド。 publicメソッドである 非staticメソッドである 基本的にオーバーロードは不可 **モデルバインド メソッドの引数にパラメータを設定すると、リクエストデータを受け取ることができる >(例:パラメータにidがある場合) >public ActionResult Action(int? id){} 上記のようにnullable型を指定する また、モデルを引数にすると、リクエストデータがそのモデルのプロパティになる >(例) >public ActionResult Action([Bind(Include = "Id,Name")] Member member){} 引数にBind属性を付加し、受け付けるプロパティを明示すること **HttpPost属性 あるアクションをPOSTでのみ受け付けたい場合は、HttpPost属性を付加する **Viewメソッド 対応するViewを表示できる。 引数にモデルを渡すと、それをViewに渡すことができる **RedirectToActionメソッド RedirectToResult RedirectToAction(string actionName [, string controllerName] [, Object routeValues]) 別のアクションにリダイレクトする関数

表示オプション

横に並べて表示:
変化行の前後のみ表示: