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