ASP.NET ListItem ValuePropiedad
Control ListItem
Definición y uso
La propiedad Value se utiliza para establecer o devolver el valor del control ListItem.
Sintaxis
<asp:ListItem Value="string" runat="server" />
| Propiedad | Descripción |
|---|---|
| string | Valor de cadena que especifica el valor del control ListItem. |
Es posible utilizar las propiedades Text o Value, así como el texto inner HTML, para establecer el texto que se muestra en el elemento de lista.
Ejemplo
<asp:ListItem Value="Text1" Text="Text2">Text3</asp:ListItem>
Según la combinación de las propiedades Text o Value y el texto inner HTML, se puede mostrar texto diferente y se pueden utilizar valores diferentes. La siguiente tabla enumera todas las combinaciones posibles y sus valores:
| 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 un valor predeterminado de cadena vacía, puede haber elementos de lista vacíos en el control de lista.
Ejemplo
El siguiente ejemplo establece el valor de ListItem en el control ListBox:
<form runat="server">
<asp:ListBox runat="server">
<asp:ListItem Value="Item1" />
<asp:ListItem Value="Item2" />
</asp:ListBox>
</form>
<asp:ListBox runat="server">
<asp:ListItem Value="Item1" />
<asp:ListItem Value="Item2" />
</asp:ListBox>
</form>
Mostrar ejemplo »
Control ListItem Otras extensiones