我有这个简单的登录表单(剃刀页)
文件: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中放置一个断点时,它没有到达那里。