我需要一些关于正确构建页面代码的指导。我的意思是,我现在正在asp.net中建立一年,主要使用Page_Load事件。 (和当然“事件处理”由用户的行为触发的事件)。我知道页面生命周期和页面被请求时发生的事件顺序等。例如,我通常在数据驱动的页面中使用“pre_render”,“page_unload”,“pre_init”等事件处理程序是否正常?或者我在这里错过了什么?任何指导方针都会对我有所帮助,包括链接或任何您认为能够很好地指导我的内容。谢谢。正确构建Asp.net页面代码
2
A
回答
4
你不会错过任何东西。
大多数asp.net代码不会使用这些事件,如果需要的话,您应该只使用处理程序。
例如 - 如果您确实需要在所有控件事件处理程序(例如按钮单击)已触发后更改页面的输出,请使用pre_render
事件。根据我的经验,这是一件罕见的事情。
许多事件都在那里以防万一你需要他们。
1
Page_Load实际上是页面生命周期中最常用的事件处理程序。我经常使用的是Page_Init,当我added controls dynamically页(ViewState问题)。
在这里寻找进一步的信息:该控件的事件处理程序被解雇后 http://www.csharper.net/blog/page_lifecycle_methods_in_asp_net_2_0.aspx
相关问题
- 1. 构建模块化ASP.NET页面的“正确”方式是什么?
- 2. 正确构建这个LinqToSql代码
- 3. 抓取时正确处理ASP.NET页面
- 4. ASP.NET C#正确生成页面的HTML
- 5. asp.net页面显示不正确
- 6. ASP.NET页面无法正确呈现
- 7. 如何正确设置页面结构
- 8. 是以下js代码正确,在asp.net
- 9. 如何在asp.net后面的代码中正确创建Page对象。
- 10. 从源代码构建asp.net mvc
- 11. 如何在asp.net中构建短代码
- 12. ASP.NET网页后面的代码
- 13. 没有代码的ASP.net页面
- 14. 没有代码的asp.net页面
- 15. ASP.NET页面内的ASP脚本代码?
- 16. asp.net master页面中的Floodlight代码
- 17. 如何正确重构代码:
- 18. 如何正确构造nodejs代码
- 19. 代码风格/结构正确的Android
- 20. ASP.NET核心(NET框架)TeamCity构建失败,VS构建正确
- 21. 重构两千行代码xaml页面
- 22. SEO - 说“优化代码将JS代码放在页面底部”是否正确?
- 23. drupal重置密码页面不正确
- 24. 这是构建代码库的正确方法吗?
- 25. 如何从源代码正确构建spark 2.0,以包含pyspark?
- 26. 如何正确构建NodeJS,Express和MongoDB代码?
- 27. 构建RESTful服务代码的正确方法
- 28. 正确地在PHP函数中源代码页面
- 29. 页面在手机上正确显示的代码
- 30. 正确加载页面的代码是什么?
1.感谢2. pre_init发生??? – 2010-06-06 19:32:28
@Hagai - 我的不好。我的意思是'pre_render',而不是'pre_init'。 – Oded 2010-06-06 20:18:26