在基于ASP.Net 4.0
Web 表单的应用程序中,我有一个产品列表页面,该页面在DevExress
'中显示产品列表ASPxDataView
。为了显示产品的所有尺寸,有一个转发器控件,在ItemDataBound
产品列表的情况下为每个产品绑定。
现在的问题是,由于某种原因,尺寸中继器被绑定了两次,因为它ItemDataBound
被调用了两次,即如果有 3 个产品并且每个产品有两个尺寸,那么ItemDataBound
被调用 12 次而不是 6 次。
我检查了代码中的repeater
'sDataBind
只被调用一次,并且PageLoad
事件也只被调用一次。
中继器控制被绑定两次的原因可能是什么?