-
7.DropDownList的绑定
- ListView中是无法像TextBox等控件那样将DropDownList的选中值绑定到数据字段的,必须编程处理。如例子:人员的性别(男,女,保密),三个值固定写在DropDownList中。
- 在显示数据的时候DropDownList显示数据的值,在ItemTemplate中加入DropDownList,设定DropDownList的Enabled='false',这样就是只读的。在ItemDataBound事件中e.Item.FindControl()来找到DropDownList控件,然后ListViewDataItem lvDataItem=(ListViewDataItem)e.item; DataRowView rowView=(DataRowView)lvDataItem.DataItem;取到DataRowView进而取到DataRow,读取数据的值,然后赋值给DropDownList的SelectedValue属性。
- 在插入数据的时候设定DropDownList对应的字段的值,响应ItemInserting事件,通过e.Item.FindControl找到DropDownList控件,然后通过e.values设定值。
- 在数据更新的时候设定DropDownList对应的字段的值,响应ItemUpdating事件进行处理 。
-
相关阅读:
【个人博客设计】
复杂多边形光栅化算法
xmake 描述语法和作用域详解
协程分析之context上下文切换
tbox协程使用之切换与等待
记boost协程切换bug发现和分析
跨平台自动构建工具v1.0.2 发布
xmake从入门到精通9:交叉编译详解
xmake从入门到精通9:交叉编译详解
跨平台c开发库tbox:内存库使用详解
-
原文地址:https://www.cnblogs.com/yagzh2000/p/3169396.html
Copyright © 2020-2023
润新知