[问题] 请问C#.net选择checkbox并判断的问题~

楼主: hitman344 (昊天)   2014-09-07 09:40:50
不好意思请问各位前辈
在C#.net里面拉了一个GridView并连结到Access数据库
其中一个是布林的字段,GridView自动产生了checkbox的一栏来对应显示
现在我想要改变显示的方式
例如true(有勾选)改为显示"是",false(未勾选)改为显示"否"
怎么弄都不成功,请各位前辈指点OTZ
之前只要字段里是文字的,在onRowDataBound里面写
e.Row.Cells[xxx].Text即可抓到那一栏的字段
现在不晓得要怎么抓checkbox......
感谢答问~
作者: Ansaga (奈灿)   2014-09-07 10:41:00
findcontrol试试
作者: jcpf126 (jcpf126)   2014-09-07 10:53:00
原PO的意思是要将GridView内checkbox改为textbox显示吗?
作者: mepowerlmay (用心,找对人)   2014-09-07 11:41:00
事件内找到控件,转型成chkl就可以
楼主: hitman344 (昊天)   2014-09-07 12:20:00
@j大:对,差不多就是这个意思XD@m大:不好意思,可以再说的清楚一点吗>"<
作者: GoalBased (Artificail Intelligence)   2014-09-07 14:53:00
你把它改成文字显示 那使用者不就没办法改变状态?还是你要他自己输入 是 否
楼主: hitman344 (昊天)   2014-09-07 15:07:00
http://ppt.cc/mbxq 这是截图。主要是使用者在上方输入各项资料后。下面拉一个GridView来显示所有输入过的资料。而是否为密件,在数据库中是以布林值的方式记录。但是现在下方的GridView,Classified这一栏我想改为显是"密"或是空值。而不是以checkbox的方式来表达
作者: c0917099000 (Tic opp)   2014-09-07 15:11:00
Converter, IValueConverter先试试,不会我等再po
作者: followmeyo (简简单单)   2014-09-07 17:48:00
直接sql处理不就行了?捞出来直接是string就好啦
作者: juriolegend (小狙击)   2014-09-07 20:12:00
Binding用Eval取值丢到方法回传字串
楼主: hitman344 (昊天)   2014-09-08 02:45:00
感谢各位前辈指点。在access用iif直接捞字串出来解决了

Links booklink

Contact Us: admin [ a t ] ucptt.com