私は mvc で起動し、簡単なログイン手順を設計しています。ユーザー名とパスワードの2つの入力を含むログイン画面が表示されます。しかし、どうやら入力の値をビューからコントローラーに渡す方法を取得できないようです。私はかみそりを使用しています。ここに私のスニペットがあります。
<table>
<tr>
<td>
UserName:
</td>
<td>
@Html.TextBox("userName")
</td>
</tr>
<tr>
<td>
Password
</td>
<td>
@Html.Password("Password")
</td>
</tr>
<tr>
<td colspan="2">
@Html.ActionLink("login", "SignIn")
</td>
</tr>
</table>
そして私のコントローラはこのように見えます.(私はアクションリンクを使ってコントローラにリダイレクトすることができます.値を渡すだけです.)
public ActionResult SignIn()
{
//string userName = Request["userName"];
return View("Home");
}