将标记添加到转发器时如何避免“无法加载viewstate”异常?

时间:2009-01-21 12:19:10

标签: c# repeater failed-to-load-viewstate

我有一个继承自Repeater的自定义控件。 我需要在转发器中的项目周围注入一些标记。 目前我正在循环Repeater.Items(OnPreRender)并添加包含标记的LiteralControls。除了执行回发时,它的效果很好,因为它会抛出“无法加载视图状态”异常。

1)任何人都有更好的方法吗? 2)或绕过例外?也许我以这种方式添加标记?

1 个答案:

答案 0 :(得分:1)

我会尝试OnItemDataBound事件而不是prerender。