当前位置:  开发笔记 > 后端 > 正文

动态加载不同控件时无法加载视图状态

如何解决《动态加载不同控件时无法加载视图状态》经验,为你挑选了1个好方法。

我有一个aspx页面,它在回发时动态加载一些控件(即当发生点击事件时)并将它们添加到占位符.根据所点击的内容,需要加载一组不同的控件.
这在第一次完美地工作,但是当我清除占位符的控件并尝试动态加载一组不同的控件时,我得到以下错误:"无法加载viewstate.正在加载viewstate的控件树必须与控件树匹配用于在上一个请求中保存视图状态."

即使我执行ViewState.Clear(),也会发生这种情况.

有没有办法做到这一点?



1> Timothy Khou..:

Yuriy Solodkyy在这里解释得很好:ASP.NET中的动态创建控件

推荐阅读
谢谢巷议
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有