[英]Row_DataBound or Row_Created event in GridView
我对Row_DataBound
和Row_Created
事件有疑问:
Row_DataBound
和Row_Created
事件有什么区别?
在这两个事件之间进行选择的参数是什么?
RowCreated 发生在一行及其所有子控件创建之后。
RowDataBound 发生在行(及其控件)被数据绑定之后,即用数据值填充。
关于使用哪个的答案实际上取决于您是否需要数据绑定值。 例如,如果您想根据其中一个字段的值更改行的背景颜色,则必须使用 RowDataBound 事件。 如果您的逻辑不依赖于数据,那么我认为您使用哪个事件并不重要。
您必须使用 RowCreated 的一个示例是,如果您的行中有一个下拉列表,需要在所选值被数据绑定之前填充值。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.