Re: vb.net內的datagrid

看板Programming作者 (18歲的天空)時間18年前 (2007/01/21 18:16), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
※ 引述《jiannrong@kkcity.com.tw ( )》之銘言: : ※ 引述《ericwang1017.bbs@ptt.cc (Eric)》之銘言: : > 你寫的很不清不處,你所說的欄位是DG的欄位還是DB的欄位? : > 我試著回答.... : > 又假設你的dep與major是db裡面的某個table的欄位 : dep是欄位名稱 而他的內容是1 or 2 : 我希望datagrid內處理dep時 : 若欄位內容是1 我希望顯示「資管」 : 若欄位內容是2 則顯示「資工」 : 我不知道這語法怎麼寫 : 尚請賜教 : 我是使用windows form 你可以在datagrid的databound事件裡面用if 判斷式來處理 兩種方法去抓欄位的值: 1. 先把dep欄位的值印出來, 然後用類似 if e.row.cells(0).text = "1" then e.row.cells(0).text = "資管" else e.row.cells(0).text = "資工" end if 2. 用 (CType(Container.DataItem, DataRowView)("dep"))) 繫結的方法也可以 可以參考: http://cht.gotdotnet.com/quickstart/aspplus/doc/webdatabinding.aspx 希望對您有幫助到! : > 又假設你的dep裡面放的是資工,與資管這兩個資料 : > 又假設你的major放的是主修,與選修這兩種資料 : > 假設你這兩個欄位都放在la裡面 : > 又假設你是使用webFrom不是使用winform : > 以上假設都成立的話,你撈出來直接綁定就可以了 : > 不過你必須要加 dg.databind() : > 不過真的不知道你到底再問些什麼 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.232.69.39
文章代碼(AID): #15iprpbG (Programming)
討論串 (同標題文章)
文章代碼(AID): #15iprpbG (Programming)