我有一个菜单,我在其中动态设置所选值。
我是否可以在DataBound事件上设置值或在PreRender事件中迭代菜单时获得更好的性能?
性能特征是否可以推广到所有数据绑定控件(即菜单与gridview的不同之处)?
除了性能原因之外,请随时告诉我为什么你会这样做而另一方面。
答案 0 :(得分:2)
如果我明白你在这里谈论的是什么。我的猜测是,使用OnDataBound事件比在整个集合中进行迭代要好得多。至少在很多场景中看过。
原因是您已遍历项目,并且触发了OnDataBound事件,因此您可以使用内部处理。如果您再进行自己的迭代,那么您将再次查看这些项目。