The Text property is used to set or return the text of a ListItem control.
Attribute | Description |
---|---|
string | A string that specifies the text of the ListItem control |
It is possible to use the Text or Value properties and the inner HTML text to set the text displayed for an item in the list.
Depending on the combination of the three, different texts are shown and values used. The table below shows all possible combinations and their results:
Inner HTML | Text Property | Value Property | Text Shown | Value Used |
---|---|---|---|---|
Set | Set | Set | Inner HTML | Value Property |
Set | Set | Not set | Inner HTML | Inner HTML |
Set | Not set | Set | Inner HTML | Value Property |
Set | Not set | Not set | Inner HTML | Inner HTML |
Not set | Set | Set | Text Property | Value Property |
Not set | Set | Not set | Text Property | Text Property |
Not set | Not set | Set | Value Property | Value Property |
Not set | Not set | Not set | Not set | Not set |
Note: The Text and Value properties have a default value of an empty string. Because of this it is possible to have empty list items.
The following example sets the text of a ListItem in a ListBox control: