作者hitman344 (昊天)
看板C_Sharp
標題[問題] 請問C#.net選擇checkbox並判斷的問題~
時間Sun Sep 7 09:40:50 2014
不好意思請問各位前輩
在C#.net裡面拉了一個GridView並連結到Access資料庫
其中一個是布林的欄位,GridView自動產生了checkbox的一欄來對應顯示
現在我想要改變顯示的方式
例如true(有勾選)改為顯示"是",false(未勾選)改為顯示"否"
怎麼弄都不成功,請各位前輩指點OTZ
之前只要欄位裡是文字的,在onRowDataBound裡面寫
e.Row.Cells[xxx].Text即可抓到那一欄的欄位
現在不曉得要怎麼抓checkbox......
感謝答問~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.164.128.30
※ 文章網址: http://webptt.com/m.aspx?n=bbs/C_Sharp/M.1410054053.A.CAA.html
1F:推 Ansaga: findcontrol試試 09/07 10:41
2F:→ jcpf126: 原PO的意思是要將GridView內checkbox改為textbox顯示嗎? 09/07 10:53
3F:推 mepowerlmay: 事件內找到控制項,轉型成chkl就可以 09/07 11:41
4F:→ hitman344: @j大:對,差不多就是這個意思XD 09/07 12:20
5F:→ hitman344: @m大:不好意思,可以再說的清楚一點嗎>"< 09/07 12:20
6F:推 GoalBased: 你把它改成文字顯示 那使用者不就沒辦法改變狀態? 09/07 14:53
7F:→ GoalBased: 還是你要他自己輸入 是 否 09/07 14:54
9F:→ hitman344: 各項資料後。下面拉一個GridView來顯示所有輸入過的資 09/07 15:07
10F:→ hitman344: 料。而是否為密件,在資料庫中是以布林值的方式記錄。 09/07 15:08
11F:→ hitman344: 但是現在下方的GridView,Classified這一欄我想改為顯 09/07 15:09
12F:→ hitman344: 是"密"或是空值。而不是以checkbox的方式來表達 09/07 15:09
13F:推 c0917099000: Converter, IValueConverter 09/07 15:11
14F:推 c0917099000: 先試試,不會我等再po 09/07 15:27
15F:推 followmeyo: 直接sql處理不就行了?撈出來直接是string就好啦 09/07 17:48
16F:→ juriolegend: Binding用Eval取值丟到方法回傳字串 09/07 20:12
17F:→ hitman344: 感謝各位前輩指點。在access用iif直接撈字串出來解決了 09/08 02:45