我开始使用 mvc 并设计一个简单的登录过程。我有两个输入用户名和密码的登录屏幕视图。但显然无法获得如何将输入值从我的视图传递到我正在使用剃须刀的控制器。这是我的片段。
<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");
}