将信息发送到cshtml中的C#类进行验证
本文关键字:验证 中的 cshtml 信息 | 更新日期: 2023-09-27 18:01:08
如何创建对C#类的调用,以验证用户名和密码是否正确,然后将结果返回到此剃刀页面?
@{
Page.Title = "Login";
Layout = "~/_Layout_Main.cshtml";
}
<div id="Login_Wrapper">
<p>
Brugernavn/Email:
</p>
<input type="text" name="brugernavn" id="brugernavn" placeholder="Brugernavn/email" />
<p>
Password:
</p>
<input type="text" name="password" id="password" placeholder="Password" />
<button type="submit" class="btn">Submit</button>
</div>
在提交表单时将调用的操作方法中返回相同的视图。您可以将结果存储在会话或viewbag等中,并从中显示结果。
一种可以通过回发调用来实现的方法
代码将如下所示:
@{
Page.Title = "";
Layout = "~/_Layout.cshtml";
if(IsPost)
{
string username = Request["username"]; // the request calls the input named "username"
// here you can type in any C# code you wish
}
}
<div>
<form action="" method="post">
<input type="text" name="username" />
<input type="submit" value="btn2" />
</form>
</div>