zoukankan      html  css  js  c++  java
  • Dev 控件笔记1 repositoryItemLookUpEdit 控件

       

       

    repositoryItemLookUpEdit 嵌套在 gridcontrol 中 作为列下拉 效果就是多列的 combox

    代码如下

    var y = userinfo.Select.ToList( 
    

     

    a => new
    					

     

    { 
    

     

    userid = a.id, 
    

     

    codename = a.name + "(" + a.code + ")", 
    

     

    isok=a.isok 
    

     

    } 
    

     

    ); 
    

     

    repositoryItemLookUpEdit1.NullText = string.Empty; 
    

     

    repositoryItemLookUpEdit1.DisplayMember = "codename"; //这里要注意大小写,跟数据库保持一致 
    			

     

    repositoryItemLookUpEdit1.ValueMember = "userid"; 
    

     

    repositoryItemLookUpEdit1.DataSource = y;
    

       

     

    最新的代码如下:

    //库存状态列渲染

    string sqlString = "select distinct dfl.data_value a, dfl.data_value || ':' || dflt.data_tag b,1 c " +

    "from data_field_list dfl, data_field_list_t dflt " +

    "where data_field_bo in (select handle from data_field df where data_field = 'INVENTORY_STATUS') " +

    " and dfl.handle = dflt.data_field_list_bo " +

    "order by 1";

    RepositoryItemLookUpEdit repositoryItemLookUpEdit1 = new RepositoryItemLookUpEdit()

    {

    NullText = string.Empty,

    DisplayMember = "B", //这里要注意大小写,跟数据库保持一致

    ValueMember = "A", //这里要注意大小写,跟数据库保持一致

    DataSource = mes.Ado.ExecuteDataTable(sqlString)

    };

    gridView1.GridControl.RepositoryItems.Add(repositoryItemLookUpEdit1);

    gridView1.Columns["INVENTORY_STATUS"].ColumnEdit = repositoryItemLookUpEdit1;

     

     

  • 相关阅读:
    Fetch的使用
    if判断中的true和false
    分布式、微服务和集群的初步了解
    关于视频的知识点
    ajax请求
    jq的遍历关系元素方法集合
    docker安装Mysql
    设计模式系列之七大原则之——开闭原则
    设计模式系列之七大原则之——里式替换原则
    设计模式系列之七大原则之——依赖倒转原则
  • 原文地址:https://www.cnblogs.com/hlm750908/p/12146296.html
Copyright © 2011-2022 走看看