zoukankan      html  css  js  c++  java
  • checkListbox的使用

     
     <asp:CheckBoxList ID="ddMaterial"    runat="server">
                                                </asp:CheckBoxList>
     
     为checklistbox绑定list
      TbSortMaterialList designerList = TbSortMaterial.GetTbSortMaterialListNoPage();

                for (int i = 0; i < designerList.Count; i++)
                {
                    string text = designerList[i].MaterialName;
                    string value = (designerList[i].MaterialId).ToString();
                    ddMaterial.Items.Add(new ListItem(text, value));
                }
     
     
     
     从数据库查出选中显示时,在数据库里保存形式是以逗号隔开的value
     string[] arr = tgobj.ProductMaterial.Split(',');
                for (int i = 0; i < arr.Length-1; i++)
                {
                    for (int J = 0; J < ddMaterial.Items.Count; J++)
                    {
                        if (ddMaterial.Items[J].Value == arr[i].ToString())
                        {
                            ddMaterial.Items[J].Selected = true;
                        }
                    }
                   
                }
               
               
               
               
     修改提交保存时
     
       string material ="";
                for (int i = 0; i < ddMaterial.Items.Count; i++)
                {
                    if (ddMaterial.Items[i].Selected)
                    {
                        material += ddMaterial.Items[i].Value + ",";
                    }
                }

  • 相关阅读:
    解决PKIX:unable to find valid certification path to requested target 的问题
    Linux 上的常用文件传输方式介绍与比较
    用VNC远程图形化连接Linux桌面的配置方法
    红帽中出现”This system is not registered with RHN”的解决方案
    linux安装时出现your cpu does not support long mode的解决方法
    CentOS SSH配置
    es6扩展运算符及rest运算符总结
    es6解构赋值总结
    tortoisegit安装、clon、推送
    es6环境搭建
  • 原文地址:https://www.cnblogs.com/jimmychow/p/2287106.html
Copyright © 2011-2022 走看看