![]() |
1
2
给控件不同的ID肯定会阻止ViewState被加载,这是一种方法。
您还可以操纵
|
![]() |
2
3
如果按照控件的生命周期进行操作,就可以避免出现问题。基本上,每当您有一个呈现的控件时,最好确保在下一次回发时重新创建该控件,即使您不再需要它。回发的第一个目标应该是恢复以前的状态——只有这样才能对其进行更改。 我在这个答案中描述得最好: Wrong state in Server Controls with same ID's when dynamically adding UserControl to UpdatePanel |
![]() |
3
1
更新 我开始相信您在页面生命周期的错误点生成控件。你的流程是什么? |
![]() |
4
1
必须在pageload中生成回发时的动态控件:
你需要像这样做:
|
![]() |
Haim Ohayon · 这些链接之间有什么区别? 2 年前 |