为什么网格中的ComboBox信息无法绑定? [英] Why ComboBox information within the grid can not be bound?

查看:65
本文介绍了为什么网格中的ComboBox信息无法绑定?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好亲爱的朋友们

我正在使用这段代码,但我不知道答案,不接受吗?

请帮帮我



Hello dear friends
I''m working with this code but I do not know the answer, do not take it?
Help me please

var a = from p in db.tbl_Date

                    select p.day;

DataGridViewComboBoxColumn dgvCmb = new DataGridViewComboBoxColumn();

  dataGridView1.Columns.Add("Name", "myName");

            dataGridView1.Columns.Add("Numbers", "myNumbers");

            dataGridView1.Columns.Add("price", "Myprice");

dataGridView1.Columns.Add(dgvCmb);

dgvCmb.DataSource = a;

推荐答案

在最后一行尝试:

in last line try:
dgvCmb.DataSource = a.ToArray();






试试这个







Hi,

Try this



<pre lang="HTML">// bind it
dgvCmb.DataSource = a.ToList();

Else 

foreach(var result in a)
{
dgvCmb.items.Add(result);

}


DataGridViewComboBoxColumn dgvCmb = new DataGridViewComboBoxColumn();
dgvCmb.Datasource = dt;//data table
dgvCmb.DisplayMember = "column1";//column to display
dgvCmb.ValueMember = "column2";//id column
dataGridView1.Columns.Add(dgvCmb, "myName");



快乐编码!

:)


Happy Coding!
:)


这篇关于为什么网格中的ComboBox信息无法绑定?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆