表单提交 returns 空白页
Form submit returns a blank page
我正在尝试使用 .cshtml 文件中的表单进行基本登录,如下所示:
<form method="post">
<input type="text" name="nombre"/>
<input type="password" name="contra"/>
<input type="submit" value="login" />
</form>
并在 .cshtml.cs 中使用他的方法检查它,我将每个输入与一个值进行比较:
public void OnPost()
{
var Username = Request.Form["nombre"];
var Password = Request.Form["contra"];
if (Username.Equals("jsplata") && Password.Equals("1234"))
{
RedirectToPage("https://www.google.com/");
}
else
{
RedirectToPage("https://www.whosebug.com/");
}
}
当我按下提交按钮时 returns 一个空白页面,我不知道这可能是哪里出了问题。
您可以尝试使用以下代码:
public IActionResult OnPost()
{
var Username = Request.Form["nombre"];
var Password = Request.Form["contra"];
if (Username.Equals("jsplata") && Password.Equals("1234"))
{
return Redirect("https://www.google.com/");
}
else
{
return Redirect("https://www.whosebug.com/");
}
}
我正在尝试使用 .cshtml 文件中的表单进行基本登录,如下所示:
<form method="post">
<input type="text" name="nombre"/>
<input type="password" name="contra"/>
<input type="submit" value="login" />
</form>
并在 .cshtml.cs 中使用他的方法检查它,我将每个输入与一个值进行比较:
public void OnPost()
{
var Username = Request.Form["nombre"];
var Password = Request.Form["contra"];
if (Username.Equals("jsplata") && Password.Equals("1234"))
{
RedirectToPage("https://www.google.com/");
}
else
{
RedirectToPage("https://www.whosebug.com/");
}
}
当我按下提交按钮时 returns 一个空白页面,我不知道这可能是哪里出了问题。
您可以尝试使用以下代码:
public IActionResult OnPost()
{
var Username = Request.Form["nombre"];
var Password = Request.Form["contra"];
if (Username.Equals("jsplata") && Password.Equals("1234"))
{
return Redirect("https://www.google.com/");
}
else
{
return Redirect("https://www.whosebug.com/");
}
}