DataList控件部分使用方法

本文介绍了Datalist控件的两项关键特性:通过SelectedItemTemplate属性自定义选定项目的外观及内容,以及通过EditItemTemplate属性支持项目的就地编辑功能。此外,文章还详细解释了与编辑操作相关的三个事件:EditCommand、UpdateCommand和CancelCommand。

属性中布局和外观两个选项影响着datalist的整体呈现。

在datalist中选择项目

通过SelectedItemTemplate属性可以自定义选定项目的内容和外观。SelectedItemTemplate由SelectedIndex属性进行控制。SelectedIndex的默认值为-1,这意味着列表中没有任何项目被选中。当SelectedIndex设置到某个特定项目时,则使用SelectedItemTemplate显示该项目。

编辑datalist项目

datalist控件通过EditItemTemplate属性支持对项目数据进行就地编辑。在编辑项目时,EditItemTemplate定义该项目的内容和外观。

Datalist还提供了三个可用于支持编辑操作的事件。当在列表的ItemTemplate上单击“编辑”命令按钮控件时,将引发EditCommand。用自己的代码处理此事件。通常的逻辑是把EdititemIndex设置到选定的项目,然后将数据重新绑定到datalist。

EditItemTemplate通常包含“更新”和“取消”命令按钮。这些按钮分别引发UpdateCommand和CancelCommand事件。用自己的嗲吗可以处理这些事件。“取消”的通常逻辑是把EditItemIndex设置成-1,然后将数据重新绑定到Datalist。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值