下拉框赋值的几种方法

  (1)使用项添加:

cboTypeName.Items.Add("haiqing");

cboTypeName.Items.AddRange(new string[] { "haiqing" });

(2)使用内存中的临时库

如使用DataSet作为下拉框的数据源:

 //获得DataTable,并使其成为下拉框的数据源

  DataTable table = RoomManager.GetRoomType();

   cboTypeName.DataSource = table;

   cboTypeName.DisplayMember = "TypeName";//下拉框的可见成员

   cboTypeName.ValueMember = "TypeID";//可见成员所对应的值成员

   //使用下拉框的选中项

String typePrice =

((DataRowView)cboTypeName.SelectedItem)["TypePrice"].ToString();

(3)使用集合

如使用泛型集合作为下拉框的数据源

//获得泛型集合,并使其成为下拉框的数据源

List<Room> list = RoomManager.GetAllRoom();

cboRoom.DataSource = list;

 cboRoom.DisplayMember = "RoomNumber";//下拉框的可见成员

cboRoom.ValueMember = "RoomId";//可见成员所对应的值成员

 //使用下拉框的选中项

string description =

((Room)cboRoom.SelectedItem).Description;

希望大家有更好的方法都提出来,一起总结一下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值