checkbox复选框控件turevalue和falsevalue属性的设置

本来设置挺容易的,在数据库里“*”表示TURE,为空表示FALSE,这都好说,但是数据库里有几条数据可能是填数据的失误,填了“N”表示false,所以每次程序要显示这几行... 本来设置挺容易的,在数据库里“*”表示TURE,为空表示FALSE,这都好说,但是数据库里有几条数据可能是填数据的失误,填了“N”表示false,所以每次程序要显示这几行的时候都会报错,因为checkbox不知道"N"表示什么意思,求教怎么处理这个问题,最好不要动数据库,麻烦详细一点,简单一点,本人新手
iSPKDataGridViewTextBoxColumn.DataPropertyName = _ds.Tables[1].Columns["ISPK"].ToString(); iSPKDataGridViewTextBoxColumn.TrueValue = "*";
代码里是这样写的,falsevalue没有写,默认为NULL;
展开
 我来答
XX莫叫莫鸟
2013-12-24 · TA获得超过494个赞
知道小有建树答主
回答量:381
采纳率:0%
帮助的人:194万
展开全部
总之true只有一种表现形式吧,就是“*”。
直接checkbox.checked=(数据=="*")?true:false;
更多追问追答
追问
我的checkbox可是datagridview里面的哦,也可以这样设置吗,
DataGridViewCheckBoxColumn没有checked这项属性
追答
做模版。
(列 as checkbox).checked=....
做个模版列,在里面加一个checkbox就行了撒
阳光的雷咩咩
2013-12-24 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7841万
展开全部
创建一个视图,把数据整理成你原来规范的格式就行了,客户端代码只需要改动连接的表名。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d206200
2013-12-24 · TA获得超过148个赞
知道小有建树答主
回答量:176
采纳率:0%
帮助的人:108万
展开全部
在显示时,对checkbox属性那列进行判断,为N时,给空值,和楼上的方法 一样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-12-24
展开全部
当等于N时,给赋空值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式