DataGridView问题 我在编辑列的时候顺序是这样的(ID、景点ID、名称、序号、上升、下降、删除)其中上升、下降、删除都是DataGridViewButtonColumn。怎么我绑定数据的时候 上升 跑到第一列去了。我想绑定数据的时候界面显示的顺序是上面的顺序。怎么解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设置好的。我把上升、下降、删除的类型改为DataGridViewTextBoxColumn就不会出现上面的问题。不知为什么 如果是button能有数据吗 ? 或者你在后台赋值时没按顺序走 dgvAllig.Rows.Clear(); for (int i = 0; i < dt.Rows.Count; i++) { dgvAllig.Rows.Add(); int num = dgvAllig.Rows.Count - 1; DataGridViewRow dr = dgvAllig.Rows[num]; dr.Cells["a_id"].Value = dt.Rows[i]["dict_id"].ToString(); dr.Cells["a_type"].Value = dt.Rows[i]["dict_typeid"].ToString(); dr.Cells["a_name"].Value = dt.Rows[i]["dict_name"].ToString(); dr.Cells["btn_edit"].Value = "修改"; dr.Cells["btn_del"].Value = "删除"; } 怎么那么麻烦啊~DataGridView不是有个Source可以这节用来装载数据吗? C# 新手的几个小问题 请教propertygrid这个控件绑定Xml问题 用C#操作Oracle遇到错误日期怎么办? 各位,有谁在三层框架上应用过CSLA.net技术开发啊? C#中怎么把整形与string变量做为SQL的条件 部署后上传文件提示:不支持给定路径的格式。 代码如下,请教高人 怎样让各个控件通过自己的事件控制有效无效状态,而不用别的方法调用来修改状态? 如何将一个数据集保存在类中 aspx 中如何用javascript 调用vb 做的ocx 控件中的方法,up 者又分! GetClassName这个API怎么用C#声明? 数据插入问题 序列化
上面的问题。不知为什么
或者你在后台赋值时没按顺序走
for (int i = 0; i < dt.Rows.Count; i++)
{
dgvAllig.Rows.Add();
int num = dgvAllig.Rows.Count - 1;
DataGridViewRow dr = dgvAllig.Rows[num];
dr.Cells["a_id"].Value = dt.Rows[i]["dict_id"].ToString();
dr.Cells["a_type"].Value = dt.Rows[i]["dict_typeid"].ToString();
dr.Cells["a_name"].Value = dt.Rows[i]["dict_name"].ToString();
dr.Cells["btn_edit"].Value = "修改";
dr.Cells["btn_del"].Value = "删除"; }