【发布时间】:2026-02-08 23:10:02
【问题描述】:
根据标题,我创建了一个自定义控件。
在某个按钮点击事件中,这个控件被实例化,然后被添加到页面中。
它是一个动态控件,有自己的按钮事件。
为了触发这些按钮事件,控件必须在Page_Load/OnLoad结束时绘制,在随后的page_load/onload生命周期阶段。
我的问题是如何保持这个控制?我无法将它存储在 Session 对象中,因为它包含不可序列化的项目。
【问题讨论】:
-
为什么需要持久化控件?这听起来像是错误的方法,因为您应该为每个页面请求重新创建一个动态添加的控件。
标签: c# asp.net dynamic-controls