Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/03/2009, 08:59
arcenett
 
Fecha de Ingreso: junio-2005
Mensajes: 70
Antigüedad: 19 años, 9 meses
Puntos: 0
Busqueda Respuesta: Dropdownlist dentro de itemtemplate de un datalist

mira lo que puedes hacer es entrar al rowdatabound de tu datalist.....me imagino que el datalist se maneja igual que un gridview.

protected void MiGrilla_RowDataBound(object sender, GridViewRowEventArgs e)
{

if (e.Row.RowType == DataControlRowType.DataRow)
{
// aca dentro debes rescatar el dropdownlist
DropDownList Paises = (DropDownList )e.Row.FindControl("MiDropPaises");

// luego rescatas el valor del pais que tiene tu cliente, en este caso puedes lo puedes hacer haciendo una consulta a la bd con el id cliente que puedes haber dejado oculto en alguna parte de tu grilla o puedes haber dejado el pais oculto en alguna parte de tu grilla por ejemplo en un label oculto yo te mostrare con el label con el pais.

Label lblPais = (Label)e.row.FindControl("lblPais");
Paises.SelectedValue = lblPais.Text;


}
}