求解,ASP.Net MVC Redirect 无法跳转问题
2015-08-27 10:09
585 查看
①JS代码
②C#代码(登录验证成功之后应该跳转用户界面)
③结果
![](http://www.cnblogs.com/reader/p/C:\Users\Administrator\Desktop\result.jpg)
![](http://www.cnblogs.com/reader/p/file:/C:\Users\Administrator\AppData\Roaming\Tencent\Users\874847721\QQ\WinTemp\RichOle\O`NEC7}H_H{SP@_6$Z]QYE7.jpg)
$.post("/Home/CheckLogin", { "username": $("#username").val(), "password": $("#password").val(), "role": $("#roleSelect").val() }, function (returnString) { if (returnString == "Error1") { $("#password").val() = ""; alert("用户名或者密码错误!"); } else if (returnString == "Error2") { alert("该用户被禁用,请与管理员联系!"); } else if (returnString == "Error3") { alert("登录异常,请重试!"); } else { alert(returnString); } });
②C#代码(登录验证成功之后应该跳转用户界面)
if(result == "Success") { //登录验证成功,写session,返回用户视图 Session["Role"] = "Student"; Session["UserNum"] = username; //return RedirectToAction("StudentInfo"); return Redirect("StudentInfo"); }
③结果
![](http://www.cnblogs.com/reader/p/C:\Users\Administrator\Desktop\result.jpg)
![](http://www.cnblogs.com/reader/p/file:/C:\Users\Administrator\AppData\Roaming\Tencent\Users\874847721\QQ\WinTemp\RichOle\O`NEC7}H_H{SP@_6$Z]QYE7.jpg)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/27/2c933dbabf6f5e91effc8576401faec1.jpg)
相关文章推荐
- asp.net mvc4 添加分区出现错误 找到多个与名为“home”的控制器匹配的类型
- ASP.NET- 执行SQL超时的解决方案
- ASP.NET MVC 中的 T4
- Server2008 II7中配置ASP+Access运行环境
- Spring.Net+NHibernate+asp.net mvc + easyui
- ASP.NET数据绑定方法集合
- 在两个ASP.NET页面之间传递变量【转】
- ASP.NET MVC下的异步Action的定义和执行原理
- asp.net winform 实现复制,粘贴,剪切功能
- ASP如何获取真实IP地址
- asp.net 程序附加到进程ie 时 提示 当前不会命中断点,还没有为该文档加载任何符号
- asp.net XML增删查改操作方法
- Aspose.Words使用教程之从零创建OOXML图表
- BLToolkit AsyncAspect (异步调用)
- ASP.NET MVC 如何在一个同步方法(非async)方法中等待async方法
- asp.net的Form认证登陆
- 一个23岁大学生的Raspberry Pi开源项目
- ASP杂记
- Talking Small: Using Eclipse Paho's MQTT on BeagleBone Black and Raspberry Pi
- asp.net调用存储过程