尽管this是一个关于在ASP.NET中处理动态控件的优秀文章,但我有一个应用程序,我无法在PageLoad或PageInit上生成控件。它们在用户输入数据后很晚才生成。当我无法在PageLoad或PageInit中生成它们时,是否有一个好的策略来维护动态生成的控件?在ASP.NET中,跨Postback维护动态生成的控件有什么好策略?
2
A
回答
2
Page_Load
仍然会在用户输入数据后触发。 ASP.Net是无状态的,每次有回传时都会重新生成页面。为了使控件正确保持其状态,您需要确保重新创建它们。
1
您的Page_Load
事件仍在发射。您可以为控件分配一个ID,以便在回发时正确重新创建它们。如果您没有为控件分配一个ID,他们将得到一个自动生成的名称。这会导致输入值丢失,视图状态也不能正常工作。
我问了一个类似的问题,可能对你有帮助。
Dynamic User Controls get and maintain values after postbacks
相关问题
- 1. 什么是在ASP.NET中动态生成PNG的好方法?
- 2. ASP.NET动态创建控件和Postback
- 3. 在www.hostingcompany.com/~/mysite.com上维护源代码的好Git策略是什么?
- 4. 如何在Postback上维护UI元素状态? (ASP.NET MVC)
- 5. 自动生成Java策略文件
- 6. 在动态生成的字段中维护输入值
- 7. (Rails)在动态生成的内容中维护Javascript功能...?
- 8. ASP.net动态控件没有在预期的时间生成
- 9. 在PHP中维护html控件状态?
- 10. Android - 跨活动维护webview状态
- 11. 在ASP.NET中设置TextBox中的TabIndex动态生成控件?
- 12. 在Postback后在Ajax TabContainer的TabPanel中维护滚动条显示
- 13. 在C#ASP.NET中跨站点维护状态
- 14. 在asp.net中处理动态生成的控件
- 15. 自动生成PHP代码的策略?
- 16. 从xml动态生成java bean类有什么好处?
- 17. 什么是最好的POCO状态跟踪策略? (EF)
- 18. 跨域策略
- 19. ASP.net 1.1在PostBack上修改时维护价值
- 20. 在Android上处理异步回调有什么好策略?
- 21. 什么是自定义SharePoint程序集的代码维护策略?
- 22. 维护ASP.NET MVC中的复选框动态列表的状态
- 23. 在MVC2控制器中维护状态
- 24. JPA ID生成策略
- 25. 什么是符号可能有空间的好策略?
- 26. 维护/自动生成IBatis SQL映射?
- 27. 测试策略:生成XML文件
- 28. ASP.NET:为什么在PostBack上“_requestValueCollection”为空?
- 29. 什么是生成动态高度图的一些好算法?
- 30. 哪些编码策略在打字稿中更好?为什么?