ASp.net 登陆窗体弹出输入密码错误的时候就弹出一个空白页了 怎么还能让他返回登陆窗体
3个回答
展开全部
应该是提交按钮的代码中使用了停止执行之类的代码。在提交按钮中用JAVASCript这样的提示语可能会好一些。界面会人性化一些。空白页生成后,可以尝试用页面返回操作,但不一定可行,关键在后台的代码是如何编写的。
追问
if (m == true)
{
Response.Redirect("~/Users folder/userMessage.aspx");//登陆
}
else
{
Ext.Msg.Alert("提示", "登陆信息有误").Show();
return;
}
但是我输入的错了之后怎么处理?他返回来了空白页.
追答
第一种:在提交不成功的情况下增加
Response.Write("alert('用户名或密码错误!');");
return;
第二种:在提交不成功的情况下增加重新返回登陆的代码
Response.Redirect("登录页面.aspx");
展开全部
在你判断的语句中写:
page.registerstartupScript("","<script>alert("你输入的用户不存在或密码错误");return false;</script>");
page.registerstartupScript("","<script>alert("你输入的用户不存在或密码错误");return false;</script>");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个得具体看代码了
追问
if (m == true)
{
Response.Redirect("~/Users folder/userMessage.aspx");//登陆
}
else
{
Ext.Msg.Alert("提示", "登陆信息有误").Show();
return;
}
但是我输入的错了之后怎么处理?他返回来了空白页.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询