表单未到达控制者

时间:2019-08-22 10:27:12

标签: asp.net-core razor-pages

我有这个简单的登录表单(剃刀页)

文件:Index.chstml

    <form method="post">
    <label asp-for="Username"></label><br />
    <input asp-for="Username" /><br />

    <label asp-for="Password"></label><br />
    <input asp-for="Password" /><br />

    <input type="submit" />
</form>

文件:Index.cshtml.cs

public class IndexModel : PageModel
{
    public Login Login { get; set; }

    public ActionResult OnPost()
    {         
        if(Login.Username.Equals("user") && Login.Password.Equals("123"))
        {
            RedirectToPage("./Secure/Home.cshtml");
        }
        else
        {
            return Page();
        }
        return Page();
    }
}

当我在OnPost中放置一个断点时,它没有到达那里。

0 个答案:

没有答案