請問一個 dropdownlist 的問題

看板C_Sharp作者 (恍惚)時間17年前 (2009/04/12 17:00), 編輯推噓2(202)
留言4則, 3人參與, 最新討論串1/1
當我在新增dropdownlist 控制項的listitem 時 一開始寫法是: dropdownlist1.items.add(new listitem ("選項一","1" )) dropdownlist1.items.add(new listitem ("選項二","2" )) 當取值時 寫成dorpdownlist1.selectedvalue 可以成功取得值為 1 但如果改成先將listitem 加到 listitemcollection 再指定listitemcollection 為 datasource 進行databind 後 dim lc as new listitemcollection lc.Add(New ListItem("選項一", "1")) lc.Add(New ListItem("選項二", "2")) dropdownlist1.datasource=lc dropdownlist1.databind 再進行取值 就會得到失敗的值是 "選項一" 請問為什麼會這樣? 有什麼地方需要修改嗎?謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.166.68.32

04/12 19:38, , 1F
這不素 C Sharp..
04/12 19:38, 1F

04/13 00:05, , 2F
看到Dim 熊熊發現是VB.....
04/13 00:05, 2F

04/13 10:20, , 3F
差別只在於宣告變數的語法不太一樣而已吧 程式基本語法類似
04/13 10:20, 3F

04/13 12:19, , 4F
.net 寫到最後通常 c# 跟vb 也都可以互相轉換了
04/13 12:19, 4F
文章代碼(AID): #19uQswVO (C_Sharp)