1

我有一个 UserControl,它在 UpdatePanel 内部和 Repeater 外部包含投票按钮,它工作得很好。在中继器中,单击按钮会触发相应的事件。该事件应该更新用户控件中的控件文本,并且应该在 UpdatePanel 刷新时反映该更新。

如果在 UpdateMode Always 和 Conditional 中尝试 UpdatePanel(在 _Click 方法中对属性进行更改后触发 Update 事件,则两种方式都会发生相同的问题。

UpdatePanels 在我缺少的中继器中的行为方式有什么吗?

谢谢。

4

2 回答 2

1

原因可能与更新面板无关,而是与您的 UserControl 的回发丢失轨道有关。可能为您的用户控件分配唯一 ID 可能会有所帮助。

于 2009-02-24T21:49:39.330 回答
0

你的中继器正在建立一个正确的表吗?问题很可能是更新面板生成了一个 div 标签,并且它可能在任何 TR 和 TD 标签之外,因此浏览器不知道如何处理它。

http://www.netortech.com/blog/?articleid=8

于 2009-02-24T21:46:05.440 回答