Cambiar Dropdownlist dinámicamente
Publicado por Eleazar (19 intervenciones) el 05/03/2008 16:32:29
Tengo un DropdownList definido con los meses del año de la siguiente manera:
<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True">
<asp:ListItem Value="0">Todo el Año</asp:ListItem>
<asp:ListItem Value="1">Enero</asp:ListItem>
<asp:ListItem Value="2">Febrero</asp:ListItem>
<asp:ListItem Value="3">Marzo</asp:ListItem>
<asp:ListItem Value="4">Abril</asp:ListItem>
<asp:ListItem Value="5">Mayo</asp:ListItem>
<asp:ListItem Value="6">Junio</asp:ListItem>
<asp:ListItem Value="7">Julio</asp:ListItem>
<asp:ListItem Value="8">Agosto</asp:ListItem>
<asp:ListItem Value="9">Septiembre</asp:ListItem>
<asp:ListItem Value="10">Octubre</asp:ListItem>
<asp:ListItem Value="11">Noviembre</asp:ListItem>
<asp:ListItem Value="12">Diciembre</asp:ListItem>
</asp:DropDownList>
Lo que quiero hacer es que cuando el usuario ingrese por primera vez a la página, ésta seleccione automáticamente el mes actual en el que se está.
Intenté haciendo:
DropDownList1.SelectedValue = DateTime.Now.Month.ToString();
pero no me deja ya que es de sólo lectura. Cuál sería la manera de hacerlo ?
<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True">
<asp:ListItem Value="0">Todo el Año</asp:ListItem>
<asp:ListItem Value="1">Enero</asp:ListItem>
<asp:ListItem Value="2">Febrero</asp:ListItem>
<asp:ListItem Value="3">Marzo</asp:ListItem>
<asp:ListItem Value="4">Abril</asp:ListItem>
<asp:ListItem Value="5">Mayo</asp:ListItem>
<asp:ListItem Value="6">Junio</asp:ListItem>
<asp:ListItem Value="7">Julio</asp:ListItem>
<asp:ListItem Value="8">Agosto</asp:ListItem>
<asp:ListItem Value="9">Septiembre</asp:ListItem>
<asp:ListItem Value="10">Octubre</asp:ListItem>
<asp:ListItem Value="11">Noviembre</asp:ListItem>
<asp:ListItem Value="12">Diciembre</asp:ListItem>
</asp:DropDownList>
Lo que quiero hacer es que cuando el usuario ingrese por primera vez a la página, ésta seleccione automáticamente el mes actual en el que se está.
Intenté haciendo:
DropDownList1.SelectedValue = DateTime.Now.Month.ToString();
pero no me deja ya que es de sólo lectura. Cuál sería la manera de hacerlo ?
Valora esta pregunta


0