Buenas, acá dejo un ejemplo de como llenar un dropdownlist. Lo publico como para tenerlo de referencia, tal vez a alguien le sirva también.
Código en C# (code behind)
private void CargarMes()
{
//valor por default ddlMes.Items.Add("Seleccione mes");
List<string> nombreMes = DateTimeFormatInfo.CurrentInfo.MonthNames.Take(12).ToList();
var listaMesesSeleccionados = nombreMes.Select(m => new
{
Id = nombreMes.IndexOf(m) + 1,
Name = m
});
foreach (var mes in listaMesesSeleccionados)
{
this.ddlMes.Items.Add(new ListItem(mes.Name, mes.Id.ToString()));
}
}
{
//valor por default ddlMes.Items.Add("Seleccione mes");
List<string> nombreMes = DateTimeFormatInfo.CurrentInfo.MonthNames.Take(12).ToList();
var listaMesesSeleccionados = nombreMes.Select(m => new
{
Id = nombreMes.IndexOf(m) + 1,
Name = m
});
foreach (var mes in listaMesesSeleccionados)
{
this.ddlMes.Items.Add(new ListItem(mes.Name, mes.Id.ToString()));
}
}
Gracias!! Muy bueno!
ResponderEliminar