post icon

Cargar combos de filtro en un ASPxDataGridView [DevExpress]

Al usar los controles de DevExpress, especificamente el ASPxDataGridView (la cual de paso es una de las grilla más completas y sencillas de programar sobre él) veremos que la mayoría de los ejemplos que encontramos en internet están construidos con asistentes y/o databindings.

Pero que sucede si necesitamos escribir código explicito para trabajar con él? bueno no es dificil para nada pero si un poco escaso la  info, ello me motivo a compartir éste código bastante fácil de implementar.

Pueden elegir otro evento donde ejecutarlo, con el Page_Load ya es suficiente invocarlo. En el trozo de código verán que el método ya recibe un dataTable cargado antes de la ejecución del código, doy por hecho que eso lo harán ustedes 😀

public void CargarFiltrosGrilla(DataTable dataTable) {
	((DevExpress.Web.ASPxGridView.GridViewDataComboBoxColumn)grilla.Columns["Nombre de la columna de sus grilla"])
		.PropertiesComboBox.DataSource = dataTable;
	((DevExpress.Web.ASPxGridView.GridViewDataComboBoxColumn)grilla.Columns["Nombre de la columna de sus grilla"])
		.PropertiesComboBox.IncrementalFilteringMode = IncrementalFilteringMode.Contains;
}

Comentarios desde Facebook:

Sin Comentarios aun, puedes tú ser el primero en comentar!

Deja tu Comentario

Responder