C#datagridview列排序模式自动抛出错误
我制作了几个具有datagridview的表单。当我点击标题对一些表单进行排序时,抛出我的索引超出了范围。必须为非负数且小于集合的大小。参数名称:index'和其他工作。所有表单都从数据库中获取数据 数据绑定:C#datagridview列排序模式自动抛出错误,c#,datagridview,C#,Datagridview,我制作了几个具有datagridview的表单。当我点击标题对一些表单进行排序时,抛出我的索引超出了范围。必须为非负数且小于集合的大小。参数名称:index'和其他工作。所有表单都从数据库中获取数据 数据绑定: dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = conn.selectData("select * from customer").Tables[0];
dataGridView1.AutoGenerateColumns = false;
dataGridView1.DataSource = conn.selectData("select * from customer").Tables[0];
dataGridView1.Columns["id"].DataPropertyName = "idCust";
dataGridView1.Columns["namadg"].DataPropertyName = "namaCust";
dataGridView1.Columns["alamatdg"].DataPropertyName = "alamatCust";
dataGridView1.Columns["telpdg"].DataPropertyName = "telpCust";
dataGridView1.Columns["emaildg"].DataPropertyName = "emailCust";
dataGridView1.Columns["keterangandg"].DataPropertyName = "keterangan";
dataGridView1.Columns["memberdg"].DataPropertyName = "member";
dataGridView1.Columns["tglmemberdg"].DataPropertyName = "tglMember";
dataGridView1.Columns["noMemberdg"].DataPropertyName = "noMember";
您是否直接与
列表绑定?请尝试使用BindingList
进行绑定。否,我从datasetwhat type是DataSource
?