FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 3096|回复: 5
打印 上一主题 下一主题

登录界面,如何在正确输入用户名密码后弹出完善用户资.....

[复制链接]
跳转到指定楼层
楼主
发表于 2015-1-31 16:53:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Mr.Wu 于 2015-1-31 16:59 编辑

登录页面如下图:


http://fineui.com/demo_pro/defau ... /login_captcha.aspx

需求:当输入正确的用户名,密码,验证码后,点击“登录”按钮时,先弹出一个完善用户资料的窗口(填写用户电话),填写完成后,再跳转到系统主页面main.aspx。

部分代码:                                               //先填写联系方式
                        if (user.CellPhone == null||user.CellPhone == "" || user.OfficePhone==null || user.OfficePhone == "")
                        {
                            //弹出编辑联系方式窗口
                            //("~/admin/user_changephone.asx");
                        }

                        //跳转到主页面
                        LoginSuccess(user);

请大伙支招一下,谢谢了。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
沙发
发表于 2015-1-31 17:05:57 | 只看该作者
"先弹出一个完善用户资料的窗口(填写用户电话),填写完成后,再跳转到系统主页面main.aspx。"

====
我的建议,不要弹出窗口,直接跳转到完善用户资料的页面,这样更简单。完善资料后,给个链接跳到主页面即可。

没必要把全部逻辑放在这一个地方实现
板凳
 楼主| 发表于 2015-1-31 17:57:00 | 只看该作者
sanshi 发表于 2015-1-31 17:05
"先弹出一个完善用户资料的窗口(填写用户电话),填写完成后,再跳转到系统主页面main.aspx。"

====

老大,为什么我使用Response.Redirect跳转到一个页面,还是不行呢?又回到了登录页面

                       //先填写联系方式
                        if (user.CellPhone == null||user.CellPhone == "" || user.OfficePhone==null || user.OfficePhone == "")
                        {
                            Response.Redirect("~/WebForm1.aspx");
                        }
地板
 楼主| 发表于 2015-1-31 18:00:22 | 只看该作者
sanshi 发表于 2015-1-31 17:05
"先弹出一个完善用户资料的窗口(填写用户电话),填写完成后,再跳转到系统主页面main.aspx。"

====

此时浏览器地址栏为这样:http://localhost:20282/default.aspx?ReturnUrl=%2fWebForm1.aspx
5#
发表于 2015-1-31 20:23:53 | 只看该作者
Mr.Wu 发表于 2015-1-31 17:57
老大,为什么我使用Response.Redirect跳转到一个页面,还是不行呢?又回到了登录页面

                 ...

这个是你自己的逻辑哦,应该是 WebForm1.aspx 需要登录后访问,而你没有登录(或者没有保存登录信息),所以会重新定向到登录页面
6#
 楼主| 发表于 2015-2-1 14:37:38 | 只看该作者
sanshi 发表于 2015-1-31 20:23
这个是你自己的逻辑哦,应该是 WebForm1.aspx 需要登录后访问,而你没有登录(或者没有保存登录信息), ...

多谢老大指点。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-10-21 11:19 , Processed in 0.045987 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表