当前位置:编程学习 > C#/ASP.NET >>

C#datagriview的问题

各位大神  一直纠结了我挺久的一个问题 我在网上也没找到一个很好的答案 希望你们能帮助我
在datagriview中有很多个列  我想让其中的一个列设置为checkbox格式,但是不能在面板中设置,因为我试过直接在控件中添加了几个列
例如有一个列 的name="h1" headtext="h",然后我在程序中就直接赋值了,即datarow["h1"]="随便";
然后系统会提示出错 ,说找不到h1。
所以我希望能在程序中datagriview中设置某一个列,他的属性是checkbox格式的,还有怎么样在程序中设置让它选中呢?
希望有人能帮我解答 感激不敬 --------------------编程问答-------------------- 应该是Columns["h1"] --------------------编程问答--------------------

for (int i = 0; i < dataGridView1.Rows.Count; i++)
{
    dataGridView1.Rows[i].Cells["h1"].Value = (i % 2);
}

用你添加的那个列就可以 --------------------编程问答-------------------- 列名要正确。 --------------------编程问答-------------------- 你是要为列赋值,又不是具体到每一行。先搞清楚赋值对象再说。 --------------------编程问答-------------------- 报的错是不是没有实例化对象?还是你名字写错了? --------------------编程问答-------------------- 关于checkbox是否在后台让其选中以前我是绑定的数据源,给他绑定一个数据,然后给数据赋值true和false
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,