ASP.NET ListItemControl
Controles de servidor Web
Definición y uso
El control ListItem puede crear un elemento en una lista.
Este control se utiliza junto con los siguientes controles de lista:<asp:ListBox>、 <asp:RadioButtonList>y<asp:BulletedList>。
Sintaxis
Enabled="True|False"
Selected="True|False"
Text="label"
Value="value" />
Propiedades
| Propiedades | Descripción | .NET |
|---|---|---|
| Attributes | Opcional. Colección de pares de nombre y valor de atributos de ListItem que esta clase no admite directamente. | 1.0 |
| Enabled | Opcional. Especifica si el elemento está deshabilitado o habilitado. | 2.0 |
| Selected | Opcional. Especifica si el elemento está seleccionado. | 1.0 |
| Text | Opcional. El texto que se muestra en ListItem. | 1.0 |
| Value | Opcional. El valor de ListItem. | 1.0 |
Propiedades estándar de controles Web
Para obtener una descripción completa, visitePropiedades estándar de controles Web。
Propiedades estándar del control
Para obtener una descripción completa, visitePropiedades estándar del control。
Es posible utilizar la propiedad Text o Value, así como el texto HTML interno, para configurar el texto que se muestra en el elemento de lista.
Ejemplo
Según la combinación de las propiedades Text o Value y el texto HTML interno, se puede mostrar texto diferente y se pueden utilizar valores diferentes. La siguiente tabla enumera todas las combinaciones posibles y sus resultados:
| Inner HTML | Propiedad Text | Propiedad Value | Texto mostrado | Valor utilizado |
|---|---|---|---|---|
| Establecido | Establecido | Establecido | Inner HTML | Propiedad Value |
| Establecido | Establecido | No establecido | Inner HTML | Inner HTML |
| Establecido | No establecido | Establecido | Inner HTML | Propiedad Value |
| Establecido | No establecido | No establecido | Inner HTML | Inner HTML |
| No establecido | Establecido | Establecido | Propiedad Text | Propiedad Value |
| No establecido | Establecido | No establecido | Propiedad Text | Propiedad Text |
| No establecido | No establecido | Establecido | Propiedad Value | Propiedad Value |
| No establecido | No establecido | No establecido | No establecido | No establecido |
Consejos y notas
Nota:Dado que las propiedades Text y Value tienen valores predeterminados de cadena vacía, es posible que haya elementos de lista vacíos en el control de lista.
Ejemplo
BulletedList con ListItem básico
Este ejemplo muestra un control BulletedList con dos ListItem en un archivo .aspx.
ListBox con ListItem con diferentes propiedades
Este ejemplo muestra un control ListBox con varios ListItem en un archivo .aspx. Los elementos de la lista utilizan diferentes propiedades para mostrar el texto del ListItem.
ListBox con ListItem deshabilitado
Este ejemplo muestra un control ListBox con un ListItem deshabilitado.
RadioButtonList con ListItem seleccionado
Este ejemplo muestra un control RadioButtonList con un ListItem seleccionado.
Controles de servidor Web Otras extensiones