[問題] 請問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