属性中布局和外观两个选项影响着datalist的整体呈现。
在datalist中选择项目
通过SelectedItemTemplate属性可以自定义选定项目的内容和外观。SelectedItemTemplate由SelectedIndex属性进行控制。SelectedIndex的默认值为-1,这意味着列表中没有任何项目被选中。当SelectedIndex设置到某个特定项目时,则使用SelectedItemTemplate显示该项目。
编辑datalist项目
datalist控件通过EditItemTemplate属性支持对项目数据进行就地编辑。在编辑项目时,EditItemTemplate定义该项目的内容和外观。
Datalist还提供了三个可用于支持编辑操作的事件。当在列表的ItemTemplate上单击“编辑”命令按钮控件时,将引发EditCommand。用自己的代码处理此事件。通常的逻辑是把EdititemIndex设置到选定的项目,然后将数据重新绑定到datalist。
EditItemTemplate通常包含“更新”和“取消”命令按钮。这些按钮分别引发UpdateCommand和CancelCommand事件。用自己的嗲吗可以处理这些事件。“取消”的通常逻辑是把EditItemIndex设置成-1,然后将数据重新绑定到Datalist。
本文介绍了Datalist控件的两项关键特性:通过SelectedItemTemplate属性自定义选定项目的外观及内容,以及通过EditItemTemplate属性支持项目的就地编辑功能。此外,文章还详细解释了与编辑操作相关的三个事件:EditCommand、UpdateCommand和CancelCommand。
1097

被折叠的 条评论
为什么被折叠?



