当前位置: 代码迷 >> ASP.NET >> Response.Redirect无法实现跳转的有关问题
  详细解决方案

Response.Redirect无法实现跳转的有关问题

热度:7484   发布时间:2013-02-25 00:00:00.0
Response.Redirect无法实现跳转的问题
本帖最后由 wangzhen199009 于 2012-12-01 14:33:47 编辑 使用ajax做的一个登录功能,就是在Login.aspx登录。然后把登录数据以ajax 的形式发送到后台页面验证处理。如果验证成功,跳转到main.aspx。否则给你相关错误的提示。

详细代码:
js文件:

$('#Submit').click(function () {
        $.post("Login.aspx",
            {
                username: $('#cusername').val(),
                pwd: $('#cpwd').val(),
                verifycode: $('#txt_verify').val()
            },
            function (data, textStatue) {
                if (data == "1") {
                    $('#tip')("成功登录");
                }
                else if (data == "2") {
                    $('#tip')("密码错误");
                }
                else if (data == "3") {
                    $('#tip')("验证码错误");
                }
            }

        );
        return false;

    })


Login.aspx.cs文件

 protected void Page_Load(object sender, EventArgs e)
        {
            if (Request.Params["username"] != null)
            {
                emp.EmployeeId = Request.Params["username"];
                emp.EmployPwd = Request.Params["pwd"];

                string verifycode = Request.Params["verifycode"];

                if (buss.CheckUser(emp)&&CheckVerifyCode(verifycode))
                {
                    Response.Write("1");
                    Response.Redirect("main.aspx");
                    Response.End();
  相关解决方案
本站暂不开放注册!
内测阶段只得通过邀请码进行注册!
 
  • 最近登录:Tue Oct 23 20:11:36 CST 2018
  • 最近登录:Tue Oct 23 20:11:36 CST 2018
  • 最近登录:Tue Oct 23 20:11:36 CST 2018
  • 最近登录:Tue Oct 23 20:11:36 CST 2018
  • 最近登录:Tue Oct 23 20:11:36 CST 2018