其他分享
首页 > 其他分享> > 12月2号

12月2号

作者:互联网

一.手机号登录点击事件

if (Page.IsValid)
{
var result = AccountManager.LoginByUserName(txtMobileNumber.Text, txtPassword.Text);
if (result.StatusCode == Common.StatusCode.Succeed)
{
var user = result.ReadResult();
IdentityManager.SaveUser(user);
var url = Request.QueryString["ReturnUrl"];
if (!string.IsNullOrWhiteSpace(url))
{
Response.Redirect(url);
}
else
{
Response.Redirect("Default.aspx");
}
}
else
{
//Response.Write()
ClientScript.RegisterStartupScript(GetType(), "loginerror", $"alert('{result.Message}')", true);
}
}

二.用户名密码登录点击事件

if (Page.IsValid)
{
var result = AccountManager.LoginByUserName(txtMobileNumber.Text, txtPassword.Text);
if (result.StatusCode == Common.StatusCode.Succeed)
{
var user = result.ReadResult();
IdentityManager.SaveUser(user);
var url = Request.QueryString["ReturnUrl"];
if (!string.IsNullOrWhiteSpace(url))
{
Response.Redirect(url);
}
else
{
Response.Redirect("Default.aspx");
}
}
else
{
//Response.Write()
ClientScript.RegisterStartupScript(GetType(), "loginerror", $"alert('{result.Message}')", true);
}
}

 

标签:Redirect,12,url,result,var,Response,StatusCode
来源: https://www.cnblogs.com/zhangzhiyi/p/15635552.html