找回密码
 立即注册

QQ登录

只需一步,快速开始

请教,C1UPLOAD控件,后台事件:Load,PreRender,Unload事件是什么时候使用,分别是什么意思

1 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2015-3-25 11:17:00
沙发
回复 1楼zhuyinyin_66的帖子

Load/UnLoad/PreRender是继承自System.Web.UI.Control的事件。
不是我们控件提供的事件,是标准事件。

根据msdn的解释:
Load事件是通知服务器控件执行任何设置为在每次页请求时发生的处理步骤。可以访问该事件的视图状态信息和 Web 窗体 POST 数据。还可以访问页控件层次结构内的其他服务器控件。
它的用法可以参考msdn,我帮你找了资料,里面有该事件的注释和示例:https://msdn.microsoft.com/zh-cn ... web.ui.control.load(VS.80).aspx

Unload事件是在卸载实例前,服务器控件必须在控件生命期的此阶段执行所有最后的清理操作,如关闭文件、关闭数据库连接和丢弃对象。
msdn解释:https://msdn.microsoft.com/zh-cn/library/system.web.ui.control.unload(v=vs.80).aspx

PreRender 事件:使用该事件在服务器控件呈现给页之前执行任何更新。在该事件的生存期内可以保存服务器控件视图状态的任何更改。不保存呈现阶段内所做的同样更改。
msdn链接:https://msdn.microsoft.com/zh-cn/library/system.web.ui.control.prerender(v=vs.80).aspx

评分

参与人数 1满意度 +5 收起 理由
zhuyinyin_66 + 5 赞,不错,谢谢

查看全部评分

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部