2011-07-28 21 views
0

我有一個列表框,現在有以下項目和值。ListBox獲取錯誤的選定值,我如何得到正確的值?

Items,Misc。充電/稅收/勞務費

價值,50.00/50.00/100.00

問題是,當我選擇的稅收項目,它將把它變成雜項。費用,因爲它們具有相同的價值。如果值相同,是否有可能讓列表框獲得正確的項目和值?

謝謝!

+1

你的問題是不符合語境的,因此沒有任何意義。我們不知道您正在談論哪種語言和/或系統,等等。有些代碼不會傷害... – PhiLho

回答

1

使用value屬性作爲顯示給用戶(50.00,50.00)的唯一ID(miscCharge,Taxes)和文本屬性。

<asp:ListItem value="item1" Text="50" Selected="True"></asp:ListItem> 
<asp:ListItem value="item2" Text="50"></asp:ListItem> 

ListItem selectedItem = list1.SelectedItem; 
string id = list1.SelectedItem.Value; 
string text = list1.SelectedItem.Text;