private async void BindProcessSelect() { GridColumn ColName = new GridColumn(); ColName.Tag = "DisplayName"; ColName.Name = "Col" + "DisplayName"; ColName.FieldName = "DisplayName"; ColName.Caption = "名称"; ColName.VisibleIndex = 1; SearchLookGridView.Columns.Add(ColName); GridColumn ColDict_NO = new GridColumn(); ColDict_NO.Tag = "DictNo"; ColDict_NO.Name = "Col" + "DictNo"; ColDict_NO.FieldName = "DictNo"; ColDict_NO.Caption = "编码"; ColDict_NO.VisibleIndex = 2; SearchLookGridView.Columns.Add(ColDict_NO); var data = await dictApi.GetDictsByType("工序"); SearchLookUpEditProcess.NullText = string.Empty; SearchLookUpEditProcess.DisplayMember = "DisplayName"; //这里要注意大小写,跟数据库保持一致 SearchLookUpEditProcess.ValueMember = "DisplayName"; SearchLookUpEditProcess.View = SearchLookGridView; SearchLookUpEditProcess.DataSource = data; var data_operator = await dictApi.GetDictsByType("操作者"); SearchLookUpEditOperator.NullText = string.Empty; SearchLookUpEditOperator.DisplayMember = "DisplayName"; //这里要注意大小写,跟数据库保持一致 SearchLookUpEditOperator.ValueMember = "DisplayName"; SearchLookUpEditOperator.View = SearchLookGridView; SearchLookUpEditOperator.DataSource = data_operator; }