パブリッククラスPerson
{
パブリック文字列名前{取得;セット;}
公共の文字列電話番号取得または設定;}
}
ビュー層
@model Model.Person
{@
ViewBag.Title = "追加";
}
@using(Html.BeginForm( "doAdd"、 "人"、FormMethod.Post){
}
1、フォームデータのRequest.Formにより取得します
公共のActionResult doAdd()
{
人の人=新しい人();
person.Name = のRequest.Form [ "名前"]。
person.Phone =のRequest.Form [ "電話"];
personService.add(人)。
ビュー(「インデックス」)を返します。
}
FormCollectionにより取得された2、フォームデータ
公共のActionResult doAdd(FormCollectionの形)
{
人の人=新しい人();
person.Name = フォーム [ "名前"]。
person.Phone =フォーム[ "電話"]。
personService.add(人)。
ビュー(「インデックス」)を返します。
}
3、Personオブジェクトによって得られました
公共のActionResult doAdd(人人)
{
personService.add(人)。
ビュー(「インデックス」)を返します。
}