-
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事件进行处理 。
-
相关阅读:
Python——极限编程
RPC是什么?科普一下
缓存在高并发场景下的常见问题
如何提高缓存命中率
数据库性能优化的误区
缓存在大型网站架构中的应用
APP多版本共存,服务端如何兼容?
水平分库分表的关键问题及解决思路
分库分表的几种常见玩法及如何解决跨库查询等问题
分布式系统事务一致性解决方案
-
原文地址:https://www.cnblogs.com/yagzh2000/p/3169396.html
Copyright © 2020-2023
润新知