C#高手请进 datagridview中有一列datagridcheckboxcolumn列 想控制给它默认为打钩

 我来答
zhuxinjun1982
2012-07-14 · 知道合伙人互联网行家
zhuxinjun1982
知道合伙人互联网行家
采纳数:2145 获赞数:8329
毕业于上海行健职业学院,大专学历;2007~2009在北大青鸟进修网络编程课目。现任网络主管,平时爱好上网。

向TA提问 私信TA
展开全部
如果银者是CHECKBOX控件,那么你想默认打钩,首先你要获得告凯这个控件本身。
if (this.dgProduct.Rows[row].Cells[9].Value.ToString()=="完工")
{
dgProduct.Rows[row].Cells[this.dgProduct.ColumnCount-1].Value =true;
}
这里改成下面的锋友薯,然后测试下
if (this.dgProduct.Rows[row].Cells[9].Value.ToString()=="完工")
{
(dgProduct.Rows[row].FindControl("CHECKBOX的控件ID") as CheckBox).checked=true;
}
京华老街
2012-07-14 · 超过27用户采纳过TA的回答
知道答主
回答量:155
采纳率:0%
帮助的人:85.4万
展开全部
绑定丛宏数据的时候,先判断前郑衫数据如果不符合true或者false就归慧腔为true,然后绑定checkbox,这样就是默认打勾
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
longwu90604017
2012-07-14 · TA获得超过205个赞
知道小有建树答主
回答量:214
采纳率:100%
帮助的人:71.4万
展开全部
datagridcheckboxcolumn是服务器控件的ID吗?或岩碰如果是的话,衫谈则先要查询是否存枣敬在此控件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-07-14
展开全部
在工具选项里进行相应的设置。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
iexapl
2012-07-14 · TA获得超过266个赞
知道小有建树答主
回答量:521
采纳率:0%
帮助的人:277万
展开全部
该列绑定值为true就行了呀
追问
this.dgProduct.DataSource = ddwgd.DDWGDProList();//这只绑定了前9列
for (int row = 0; row < this.dgProduct.Rows.Count; row++)
{
if (this.dgProduct.Rows[row].Cells[9].Value.ToString()=="完工")
{
dgProduct.Rows[row].Cells[this.dgProduct.ColumnCount-1].Value =true;
}
}还是不行呀
追答
晕,是在绑定前,不是绑定后
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
人与商
2012-07-14 · 超过88用户采纳过TA的回答
知道小有建树答主
回答量:161
采纳率:0%
帮助的人:141万
展开全部
楼上说的是.试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式