首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.NET DataGrid ItemDataBound事件

ASP.NET DataGrid ItemDataBound事件
EN

Stack Overflow用户
提问于 2014-05-15 15:31:47
回答 3查看 2.4K关注 0票数 0

DataGrid有两个事件:

ASP.NET DataGrid:

代码语言:javascript
复制
ItemCreated 
ItemDataBound 

当绑定到数据源时,ItemCreated会被触发,然后是ItemDataBound。

我需要知道是否有人能想到使用ItemCreated的好理由。

与将整个代码放在ItemDataBound事件中相比,我找不到任何东西(除了保持事件处理程序的代码更小以外)。

如果你不这么认为,请告诉我。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-05-15 15:49:10

ItemCreated基本上是用来与UI进行交互的,是的,您也可以在ItemDataBound事件上做完全相同的事情/在那里创建UI更改.我更喜欢DataBound,因为那时数据已经存在了,但是我理解ItemCreated的目的

票数 1
EN

Stack Overflow用户

发布于 2014-05-15 15:37:16

ItemCreated是在回发时触发的,但ItemDataBound只在绑定期间触发。

票数 3
EN

Stack Overflow用户

发布于 2014-05-15 15:37:25

ItemCreated是在数据绑定实际发生之前触发的。在这种情况下,通常会将处理网格外观和非绑定内容的代码放在这里。

ItemDataBound是在数据绑定之后触发的。您通常会在这里放置处理数据的代码。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23682685

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档