一些背景 -
我正在为employeesess开发一个Web应用程序来提交休假请求。请求页面使用用户控件,他们输入日期/日期的原因。用户可以在每天需要的时候动态地向页面添加一个新的,这些都被添加到更新面板。
编辑想出了最新进展,只是不确定如何修复它。
好的,我遇到的问题是当用户重新编辑他们的请求并删除子请求时
========== ==========
请求1请求1
========== ==========
请求2 ==>请求3
========== ==========
请求3
==========
请求2控件通过异步请求从updatepanel中删除没有问题并正确显示,我遇到的问题是提交父页面并重新创建控件时。
==========
请求1
==========
旧陈旧数据而非请求3
==========
而不是显示请求1& 3我收到请求1以及来自请求2的陈旧数据,我不再需要。
如果我强制页面在父提交上绘制额外的控件,我会看到
==========
请求1
==========
旧陈旧数据
==========
请求3
==========
所以数据仍然存在于我想要它的位置,如何摆脱陈旧的记录并获得显示的活动请求?
任何想法都会受到赞赏。
THX,
贾斯汀
答案 0 :(得分:0)
使用ViewStateModeById
解决了问题