我做了一个aspx页面,其中包含一个用户控件ascx,这个用户控件是用来验证用户的登陆信息是否合法的。我的本意是想页面在载入时先运行用户控件ascx中的page_load事件进行用户验证,然后再运行aspx页面的page_load,进行页面的初始化工作。但是运行调试发现每次aspx页面的page_load都要先于用户控件ascx的page_load运行,就是说每次都是先进行页面的初始化工作,后才进行用户验证。
现在想实现先进行用户合法验证,验证通过后再进行页面的初始化工作,如果解决?
现在想实现先进行用户合法验证,验证通过后再进行页面的初始化工作,如果解决?
解决方案 »
- ALEXA排名查询方法,在本地调试正常,上传服务器后不可用
- news.aspx 现在这个文件的后面没有参数的取值问题?
- 发了十多份简历,手都累了,打算写一个脚本来发......
- 有没有跟My97DatePicker时间显示控件一样的城市控件呢
- asp 问题求助!
- 求datalist分页方法.
- 有头存储过程调用的问题?(在线等.....)
- 用datagrid怎么实现这种效果阿
- 关于框架页面的刷新问题
- 在接受HTTPPOST发出的请求时,如何判断请求的域名
- datagrid中每一行使用 checkbox,当checkbox值发生改变时,立即提交到数据库
- 关于msmq3.0 的access control(帮顶有分)
版主是不是应当宣传一下。
我说的“页面初始化工作”不是指准备控件,而是读取数据库,对控件进行数据绑定,设定控件的初始值等等工作。
——————————————————————————————————————
从这句话来看,是控件事件。如果用户登陆之后应该改变页面上什么东西,那么这个控件应该出发事件(例如叫做UserLoged事件)委托页面去动态改变自己。
应该触发事件(例如叫做UserLoged事件)通知页面去动态改变自己