MVC 2 中的登录屏幕

本文关键字:登录 屏幕 MVC | 更新日期: 2023-09-27 18:35:38

我对MVC 2 ASP.NET 非常陌生。

我正在尝试从自定义登录屏幕制作简单的登录屏幕(本教程在 MVC 4 中)

这是我的登录视图,其余的模型和控制器与链接示例中描述的相同。

 <div class="editor-label">
            <%=Html.LabelFor(u => u.UserName)%>
        </div>
        <div class="editor-field">
            <%=Html.TextBoxFor(u => u.UserName)%>
            <%=Html.ValidationMessageFor(u => u.UserName)%>
        </div>
  <input type="submit" value="Log In" />

如何将其与模型和控制器链接?

请帮忙

MVC 2 中的登录屏幕

您可以使用 Bios 给出的答案

在第一种方法中,任何类型为 submit 的按钮都将调用

<% using (Html.BeginForm("Action", "Controller", null, FormMethod.Post, new {@id = "value")) {%>

<form method="post" action="/Controller/Action">也是如此

如果您

使用剃须刀作为视图引擎,请尝试使用Html.BeginForm()进行表单提交。

例:

<% using (Html.BeginForm("Action", "Controller", null, FormMethod.Post, new {@id = "value")) {%>
 //Your form goes here
<% } %>

<form method="post" action="/Controller/Action">
   //Your form goes here
</form>