FineUI 官方论坛

标题: dropdownlist多选的问题,求助大神!!! [打印本页]

作者: jiangsushisi    时间: 2014-9-23 09:00
标题: dropdownlist多选的问题,求助大神!!!
本帖最后由 jiangsushisi 于 2014-9-23 09:04 编辑

从后台数据库绑定数据到dropdownlist 中,然后在grid中点编辑,把在grid 中出现的数据在dropdownlist中选中,怎么实现循环多选???
代码如下:
ddlEJBCL.Items.Clear();
BindEJBCL();  //绑定数据
string[] str = gr.Values[5].ToString().Split(',');  //grid中数据
for (int i = 0; i < str.Length; i++)               
{
     string s = str.ToString();
     ddlEJBCL.Items.FindByText(s).Selected = true;         //dropdownlist中有grid数据就选中
}


作者: 舞柯庶    时间: 2014-9-24 06:35
给选中数组赋值
作者: yifang3878    时间: 2014-9-24 09:51
我在空项目中可以实现循环多选
  1. FineUI.ListItem list = new FineUI.ListItem();
  2.                 list.Text = "1";
  3.                 list.Value = "a";
  4.                 FineUI.ListItem list1 = new FineUI.ListItem();
  5.                 list1.Text = "2";
  6.                 list1.Value = "b";
  7.                 FineUI.ListItem list2= new FineUI.ListItem();
  8.                 list2.Text = "3";
  9.                 list2.Value = "c";

  10.                 drop1.Items.Add(list);
  11.                 drop1.Items.Add(list1);
  12.                 drop1.Items.Add(list2);

  13.                 string[] ss = new string[] { "1", "3" };
  14.                 foreach (string s in ss)
  15.                 {
  16.                     drop1.Items.FindByText(s).Selected = true;
  17.                 }
复制代码








欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4