HTML表单将我重定向到登录,显示错误的登录消息
A HTML form redirects me to a login, show incorrect login message
我有一个HTML表单重定向到aspx页面与登录:
<form method="post" action="../login.aspx">
如果数据正确,一切正常,但是当数据失败时,我需要显示一条错误消息,我怎么能做到这一点?
在aspx页面中,当一切正常时,我有一个重定向,但是当登录失败时,我尝试将警报重定向到我的html页面,但这不起作用,用户转到html页面,但警报未显示:
Response.Redirect("~/Users.aspx"); //here everything is ok
}
}
// if the login is wrong
else
{
Response.Write("<script>alert(the login is wrong);</script>");
Response.Redirect(Request.UrlReferrer.ToString());
}
如果条件错误,请在c#代码中插入以下代码
ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('Your alert message Here');", true);
像这样试试你的脚本
Response.Write("<script language='javascript'>alert('the login is wrong');</script>");
希望这对你有帮助
您的问题不清楚,但我认为您正在寻找asp.net中的表单验证。你可以很容易地从谷歌上搜索到它。
但是这里有一些方便的教程。我最近在处理我的表单验证时使用的。
http://www.codeguru.com/csharp/.net/net_asp/webforms/article.php/c19353/Form-Validation.htm http://weblogs.asp.net/dotnetstories/archive/2011/01/13/validation-in-asp-net-applications.aspx你可以用它。
希望对你有帮助。
相关文章:
- 如何仅在首次登录时显示弹出窗口
- Node.js Passport成功登录后显示用户名
- 登录后显示的下拉菜单
- 登录时显示自定义错误消息
- Javascript-使用Facebook登录,显示用户's成功登录后的个人资料图片
- 在jquery幻灯片登录表单上显示消息
- 如果已登录,则显示按钮,Meteor's空格键
- Ajax在登录表单中显示错误,而不重新加载页面
- 通过 Google Maps API 显示引导登录模式
- 如果使用 JavaScript 登录失败,如何在登录页面中显示消息
- 如果用户登录了Backbone,JavaScript,如何显示/隐藏表单
- Jquery UI 日期选择器在注销和登录后不显示
- 我想要一个jquery函数在成功登录时显示隐藏的列表项
- 2 秒后在控制台中显示错误登录
- 希望仅为已登录的用户显示链接,否则它显示该链接在AngularJS和NodeJS中被隐藏或禁用
- 谷歌身份验证在登录时不会显示弹出窗口
- Wierd文本:“#_=_”在成功登录Facebook后显示在URL上 春季社交
- 尝试获取 if 语句以在人员未登录时显示登录按钮,在登录时显示注销按钮
- 通过登录和在线照片显示上传照片的工作流程
- 如何避免当数据包含'@'登录显示标签的链接