加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – GridView中的Row_DataBound或Row_Created事件

发布时间:2020-12-15 08:40:56 所属栏目:百科 来源:网络整理
导读:我对Row_DataBound和Row_Created事件有疑问: Row_DataBound和Row_Created事件有什么区别? 在这两个事件之间进行选择的参数是什么? 解决方法 RowCreated在一行之后发生,并且创建了所有子控件. RowDataBound在行(及其控件)是数据绑定之后发生,即填充数据值.
我对Row_DataBound和Row_Created事件有疑问:

> Row_DataBound和Row_Created事件有什么区别?
>在这两个事件之间进行选择的参数是什么?

解决方法

RowCreated在一行之后发生,并且创建了所有子控件.

RowDataBound在行(及其控件)是数据绑定之后发生,即填充数据值.

关于使用哪个的答案实际上取决于您是否需要数据绑定值.例如如果要根据其中一个字段的值更改行的背景颜色,则必须使用RowDataBound事件.如果您的逻辑不依赖于数据,那么我认为您使用哪个事件并不重要.

您必须使用RowCreated的一个示例是,如果您的行中有一个下拉列表,在所选值为数据绑定之前需要使用值填充.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读