我的aspx页面上有一个列表框。
我希望它显示文本和相关值(而不是索引)。所以,如果我要添加这样的项目
Dim this As ListItem = New ListItem("Horse", "2")
Dim that As ListItem = New ListItem("Dog", "3")
me.ListBox.Items.Add(this)
me.ListBox.Items.Add(that)
我的列表框看起来像这样(请原谅我的艺术才能名单):
--------------
|2 Horse |
|3 Dog |
--------------
有没有办法做到这一点?
谢谢,
杰森
答案 0 :(得分:2)
将ID添加为项目文本的一部分?
Dim this As ListItem = New ListItem("2 Horse", "2")
Dim that As ListItem = New ListItem("3 Dog", "3")
答案 1 :(得分:1)
当然,为什么不将文本和值组合成变量。
Dim nextItem as ListItem = New ListItem(String.Concat("2", " ", "Horse"), "2")
ListBox.Items.Add(nextItem)