zoukankan      html  css  js  c++  java
  • winForm combox 回传绑定数据

     /// <summary>
            /// 通用combox绑定
            /// </summary>
            /// <param name="cb"></param>
            /// <param name="dt"></param>
            /// <param name="strText"></param>
            /// <param name="strValue"></param>
            private void ComboDataBind( ComboBox cb,DataTable dt,string strText,string strValue)
            {
                if (0 < dt.Rows.Count)
                {
                    cb.DisplayMember = strText;
                    cb.ValueMember = strValue;
                    cb.DataSource = dt.DefaultView;
                    cb.SelectedIndex = 0;
                }
                
            }
    

      在form加载时上面的绑定是木有问题的,但是如果要两个combox关联着去绑定第二个,上面代码就会爆出“无法绑定到新的显示成员。 参数名: newDisplayMember”的错误,,,让我很是头疼+蛋碎,,,经历一番海查资料后,在回传的时候是要这样绑定的

    private void PostBackComboDataBind(ComboBox cb, DataTable dt, string strText, string strValue)
            {
                if (0 < dt.Rows.Count)
                {
                    cb.DataSource = dt.DefaultView;
                    cb.DisplayMember = strText;
                    cb.ValueMember = strValue;
                    cb.SelectedIndex = 0;
                }
            }
  • 相关阅读:
    系统架构
    Maven项目管理工具
    SpringMVC进阶(二)
    SpringMVC入门(一)
    Mybatis进阶(三)
    Mybatis进阶(二)
    Mybatis入门(一)
    Redis入门,Jedis和常用命令
    关于MVC 上传文件
    Html遮罩层的显示(主要在于样式设置)
  • 原文地址:https://www.cnblogs.com/hpuCode/p/2845141.html
Copyright © 2011-2022 走看看