我有一个表和一个按钮。表格的单元格有控制LiteralControl和CheckBox。我检查一些领域,然后通过点击按钮我从数据库中删除这些领域。在事件Page_PreRender上,我清除Table,然后用更新的数据填充它。然后它显示我更新的数据表。但是,如果我再次检查表的字段,并点击一个按钮,它不会做我所期望的。在Page_Load事件中,我发现它不保存控件的属性。选中的复选框控件显示为未选中。asp.net页面生命周期问题
0
A
回答
0
1
是狡猾。你真的希望在处理任何事件之前绑定所有数据。即绑定您的数据OnInit或OnLoad(如果您可以保存视图状态,OnInit会更好)。
然后处理事件,即删除行或您正在做的任何事情,然后在事件处理程序本身(在删除操作之后)获取并重新绑定新数据。
0
动态添加控件最好在OnInit事件中执行。
相关问题
- 1. ASP.net页面生命周期问题
- 2. 问题与页面生命周期(asp.net)
- 3. ASP.NET页面生命周期问题
- 4. asp.net页面生命周期
- 5. ASP.net页面生命周期
- 6. asp.net页面生命周期
- 7. 页面生命周期问题
- 8. 页生命周期问题
- 9. ASP.NET应用程序生命周期 - 非页面生命周期
- 10. Asp.net MVC页面生命周期
- 11. ASP.NET会话和页面生命周期
- 12. ASP.NET页面生命周期解释
- 13. Asp.net页面生命周期错误,
- 14. Razor页面生命周期在ASP.NET MVC
- 15. HTTPModules和Global.asax - ASP.NET页面生命周期
- 16. 关于asp.net生命周期的问题
- 17. UWP页面生命周期
- 18. 生命周期的页面
- 19. HTML页面生命周期
- 20. Android生命周期问题
- 21. Android生命周期问题
- 22. ASP.net生命周期面试问题的答案
- 23. ASP.NET页面生命周期问题。控制的ViewState在Page_InitComplete上回发
- 24. asp.net的MVC页生命周期事件
- 25. MVC4和页面生命周期?
- 26. 页面生命周期让我困惑?
- 27. xamarin.forms页面生命周期事件
- 28. 页面/控件生命周期
- 29. Asp.Net MVC生命周期
- 30. ASP.NET MVC ViewPage生命周期
您是否在'PreRender'中动态创建这些复选框控件?......或者更确切地说,它们是由您的还是在'PreRender'中添加的? – 2010-04-06 12:20:30
好问题,这是一个痛苦的道路。 – 2010-04-06 12:24:25
我在PreRender中动态创建它们。 – Varyanica 2010-04-06 12:33:22