基礎知識③

基礎知識③


【プロパティの表示名(@Html.DisplayNameForで出力される値)の設定方法】

 modelの各プロパティに、DisplayName属性を付加する

 ↓
11
 
●Html.BeginForm()によりformを生成できる。
 ※Html.BeginFormには多数のオーバーロードメソッドあり

 
●POST経由(Formからsubmitされた場合とか)で呼び出された場合のみ実行する場合、
<HttpPost()>属性をアクションメソッドの上につける

 
●データ更新(コントローラー)

 
●隠しフィールドの出力(ビュー)

【アクションメソッドに別名をつける】

 引数が同じでオーバーロードできない場合、メソッドの上にActionName属性
 を指定し、アクション名を設定する。
 メソッドに別名をつけてもActionName属性で設定したアクションで呼ぶことが
 できる。