请告诉我如何维护占位符的状态。我有一个占位符,在其中我动态地添加了许多图像控件,但是当我的页面刷新时,占位符的所有控件都会从中移除。占位符的EnableViewState设置为true ..请告诉我如何保持其状态..如何在asp.net中维护PlaceHolder的ViewState
0
A
回答
6
ViewState的注册只是初始化事件发生后,在页面生命周期中。
如果您在Init后添加动态图像,则它们不会被注册为ViewState的一部分。如果您在Page_Init
期间将它们添加到占位符控件中,您的问题将得到解决。
2
我认为你需要添加控件在Page_PreInt()事件
+0
不可能..bcoz控件是在某些情况下添加的基础 – 2010-01-19 07:11:33
0
您必须在每个页面加载中添加动态控件。控件不存储在ViewState中,只控制不发布数据的控件的状态和数据。
相关问题
- 1. 如何在asp.net中维护jqxGrid的viewstate?
- 2. 维护用于FileUpload控件的ViewState
- 3. 在global.asax中维护pageViews(asp.net)
- 4. 在asp.net中的ViewState?
- 5. 的ViewState在asp.net
- 6. ASP.net中的ViewState
- 7. 如何在asp.net中维护一个表的状态
- 8. GridView中的ViewState ASP.Net
- 9. 如何维护
- 10. 如何在asp.net C#web应用程序中维护库存?
- 11. 在asp.net中启用viewstate?
- 12. ASP.NET在global.asax中获取viewstate
- 13. ASP.net ViewState
- 14. ViewState覆盖在PostBack上动态添加UserControl(在Placeholder中)的更改
- 15. ASP.NET网站维护提示
- 16. asp.net dropDownBox selectedIndex未被维护
- 17. 如何维护ASP.NET中的浏览器历史记录AJAX
- 18. ASP.NET维持ViewState中的控件自定义控制模板
- 19. 如何在neo4j中维护基数树
- 20. 如何在Silverlight中维护状态?
- 21. 会话如何在WCF中维护?
- 22. 如何在Falcon中维护日志
- 23. Accress父页的ViewState在ASP.NET
- 24. ASP.Net中的ViewState加密
- 25. SQL中的ViewState在ASP.Net中 - 如何覆盖PageStatePersister
- 26. 如何将数组存储在asp.net中的ViewState中?
- 27. 在Asp.Net MVC网站维护状态
- 28. 使用ViewState通过回发来维护财产状态
- 29. ASP.NET:我如何在回发之间维护对象?
- 30. 如何在Postback上维护UI元素状态? (ASP.NET MVC)
请给我解决方案...如何在page_init之后添加控件时保持状态。 – 2010-01-19 07:12:29
如果您在Init之后添加它们,那么您需要在*每个回发中以相同方式重新创建控件*。确保图像控件具有完全相同的ID和所有内容。 – womp 2010-01-19 07:20:54
womp ...我不得不用一个快速测试应用程序仔细检查自己,因为你有25K的声望......但是你在这里抽烟。即使在Pre_Init之前或期间添加,动态添加的控件也不会自动存储/恢复到ViewState中。我在这里误解了什么吗? – Bryan 2010-01-19 07:23:47