vb.net FindByValue

时间:2012-04-26 19:14:05

标签: vb.net

我有以下代码

     li1 = ddsState.Items.FindByValue("State")

我将li1声明为String,但我说需要

    ListItem. 

为什么呢?

1 个答案:

答案 0 :(得分:2)

显然,ddsState是一种列表,可能是下拉列表。 Items集合包含ListItems。因此,当您找到其中一个Items时,其类型为ListItem

如果您将li1的声明更改为ListItem,则可以检查其属性,包括其值。