我有一个aspx页面,它在回发时动态加载一些控件(即当发生点击事件时)并将它们添加到占位符.根据所点击的内容,需要加载一组不同的控件.
这在第一次完美地工作,但是当我清除占位符的控件并尝试动态加载一组不同的控件时,我得到以下错误:"无法加载viewstate.正在加载viewstate的控件树必须与控件树匹配用于在上一个请求中保存视图状态."
即使我执行ViewState.Clear(),也会发生这种情况.
有没有办法做到这一点?
Yuriy Solodkyy在这里解释得很好:ASP.NET中的动态创建控件