Asp.Net MVCコントローラは、値による方法の視点番号を取得します

受付フォーム(V:ビュー)

1  @ {
 2      レイアウト= NULL;
3  }
 4  
5  <!DOCTYPE HTML > 
6  
7  < HTML > 
8  < ヘッド> 
9      < メタ= "ビューポート" コンテンツ= "幅=デバイス幅"  /> 
10      < タイトル> UserRegist </ タイトル> 
11  </ ヘッド> 
12  < ボディ> 
13      < DIV >  
14          < フォームアクション= "/のUserInfo / ProcessUserRegist" 方法= "POST" > 
15              < > 
16                  < TR > 
17                      < TD >用户名:</ TD > < TD > < 入力タイプ= "text"の= "ユーザーID"  /> </ TD > 
18                  </ TR > 
19                  < TR > 
20                      < TD >密码</ TD > < TD > <入力タイプ=「パスワード」名前= "PWD"  /> </ TD > 
21                  </ TR > 
22                  < TR > 
23                      < TD COLSPAN = "2" > 
24                          < 入力タイプ= "提出" = "提交" /> 
25                          < 入力タイプ=」リセット」= "重置" /> 
26                      </ TD > 
27                  </ TR > 
28              </ テーブル> 
29          </ フォーム> 
30      </ DIV> 
31  </ ボディ> 
32  </ HTML >

方法(C:コントロール)

1          /// < 要約> 
2          ///方式一
 3          /// </ 要約> 
4          /// < 戻る> </ 戻り> 
5          公共のActionResult ProcessUserRegist()
 6          {
 7              列ユーザーID =場合、Request.QueryString [ "ユーザーID 「]?Request.Form [ "ユーザーID"];
8              列PWD =場合、Request.QueryString [ "PWD"]?Request.Form [ "PWD"];
9              リターンコンテンツ(はuserId + "注册成功!"); //相当于のResponse.Write( ""); Response.Endの();

第二の方法(C:コントロール)

1          /// < 概要> 
2つの         ///二つの方法
 。3          /// </ 要約> 
4          /// < PARAM = "コレクション" >フォームの値アプリケーションプロバイダ</ PARAM > 
。5          /// < リターン> </ 戻る> 
6。         公共のActionResult ProcessUserRegist(FormCollectionコレクション)
 7。         {
 8              列のuserId =コレクション[ "ユーザーID"];
 9             コンテンツを返す(はuserId + "正常に登録を!"); // Response.Writeを( "")の同等; Response.Endの();
 10          }

三つの方法(C:コントロール)

1          /// < 要約> 
2          ///方式三
 3          /// </ 要約> 
4          /// < PARAM = "ユーザーID" > </ PARAM > 
5          /// < PARAM = "PWD" > < / PARAM > 
6          /// < 戻る> </ 戻り> 
7          公共のActionResult ProcessUserRegist(文字列ユーザーID、文字列PWD)
 8          {
 9             コンテンツを返す(ユーザーID + "正常に登録を!"); // Response.Writeを( "")の同等; Response.Endの();
 10          }

4つの方法(C:コントロール)

1          /// < 要約> 
2          ///方式四
 3          /// </ 要約> 
4          /// < PARAM = "結果" > </ PARAM > 
5          /// < 戻る> </ 戻る> 
6          公衆ActionResult ProcessUserRegist(結果結果)
 7          {
 8              リターンのコンテンツ(result.UserId + "注册成功!"); //相当于のResponse.Write( ""); Response.Endの();
  11          {
 12              公衆ストリングユーザーID {得ます。セット; }
 13              公衆列PWD {得ます。セット; }
 14          }

 

おすすめ

転載: www.cnblogs.com/chenyanbin/p/11259532.html