Skip to content

Instantly share code, notes, and snippets.

@jjaramillo
Created December 23, 2011 16:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jjaramillo/1514598 to your computer and use it in GitHub Desktop.
Save jjaramillo/1514598 to your computer and use it in GitHub Desktop.
Ejemplo de como hacer un bind en un dropdown de aspnet
try
{
ObjectQuery<Sistemas_constructivos> sistconsCOM = ObservatorioBD.Sistemas_constructivos;
var Query = from Sistemas_constructivos in ObservatorioBD.Sistemas_constructivos select Sistemas_constructivos;
dlsistemaconstructivo.DataSource = Query.ToArray(); //ToList() tambien funciona
dlsistemaconstructivo.DataTextField = "Nombre"; //Aca va el nombre de la propiedad del objeto que viene en la colección que vas a mostrar en el combo
dlsistemaconstructivo.DataValueField = "Id"; //Aca va el nombre de la propiedad del objeto que viene en la colección que va a ser el value, y que debería de ser único (usualmente es la llave primaria)
dlsistemaconstructivo.DataBind(); //Haces el bind
//dlsistemaconstructivo.SelectedValue = Convert.ToString(result.Id); //esto realmente se usa es para seleccionar uno de los
//elementos del dropwdown, es decir si el dropdown es de paises, y necesitas que colombia aparezca seleccionado, y sabes que el id de colombia es 15,
//harías algo como dlsistemaconstructivo.SelectedValue = "15";
}
catch (Exception C)
{
msn.Response.Write("Error" + C.Message);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment