Tipos de columnas de GridView

Escrito por kevin boone | Traducido por beatriz sánchez
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Tipos de columnas de GridView
Tipos de columnas de GridView. (Jupiterimages/Brand X Pictures/Getty Images)

Un GridView muestra valores en una base de datos u otro origen de datos en una tabla. Una tabla de base de datos contiene campos (columnas) que tienen trozos de datos y filas (registros, campos múltiples). Un GridView ayuda a manipular estos elementos. Las funciones de GridView incluyen enlazar con controles de fuente de datos, ordenar, actualizar, borrar y funciones de paginación, campos clave múltiples, temas personalizados y estilos. El modelo de objeto GridView está en .NET Framework, C#, Jscript y VBScript.

Otras personas están leyendo

Características de un GridView

Cada columna GridView se representa con un objeto DataControl Field. La propiedad AutoGenerate Columns se ajusta para crear un objeto AutoGenerated Field para cada campo en el origen de datos. Cada campo se muestra como una columna en el orden en que aparecen los campos en la fuente de datos. GridView usa los controles SqlDataSource y ObjectDataSource para enlazar los datos de una fuente de datos. GridView muestra información como columnas. Cada tipo de columna tiene propiedades que se pueden definir. Las etiquetas de propiedades no permiten espacios.

BoundField

El tipo de columna BoundField muestra texto que tiene un tipo de datos predefinido. Algunas propiedades usadas en BoundField incluyen DataField, DataFormatString, HtmlEncode, ReadOnly y SortExpression. DataField ajusta y enlaza un campo de datos a un objeto BoundField. DataFormatString ajusta un formato de visualización para un campo. HtmlEncode determina si un campo está codificado con HTML. ReadOnly determina si el campo se puede modificar. SortExpression determina cómo se ordenan los datos.

ButtonField

El tipo de columna ButtonField muestra un botón para cada registro. Algunas propiedades de ButtonField incluyen ButtonType, CommandName y Text. ButtonType determina qué tipo de botón se muestra. CommandName determina qué se debe hacer al pulsar el botón. Text determina la etiqueta mostrada en cada botón.

CommandField

El tipo de columna CommandField muestra los botones de comandos de borrado, inserción, modificación y selección. Las propiedades de CommandField incluyen ShowDeleteButton, ShowEditButton, ShowInsertButton y ShowSelectButton.

HyperLinkField

El HyperLinkField muestra el hiperenlace de un registro que está dirigido a su página web asociada. HyperLinkField usa las propiedades usadas por BoundField.

ImageField

El tipo de columna ImageField muestra una imagen para cada registro que está enlazada a una URL de imagen. Las propiedades usadas por ImageField incluyen AlternateText, DataAlternateText y DataImageUrlField. AlternateText determina qué texto alterno se muestran con una imagen. DataAlternateTextField escoge y enlaza el nombre de campo con AlternateText. DataImageUrlField ajusta y enlaza el nombre del campo en una base de datos a ImageField.

TemplateField

El tipo de columna TemplateField muestra contenido personalizado para cada registro cuando los datos mostrado no están definidos en los campos de control de datos predefinidos. Algunas propiedades usadas por TemplateField incluyen AlternatingItemTemplate, EditItemTemplate, FooterTemplate, HeaderTemplate y InsertItemTemplate. AlternatingItemTemplate determina cómo se muestran los elementos alternos. EditItemTemplate determina cómo se muestra una plantilla de modo Edit Item (edición de elemento). InsertItemTemplate determina cómo se muestra un elemento en Insert Mode (modo de inserción).

CheckBoxField

Un tipo de columna CheckBoxField muestra datos booleanos en una casilla de verificación. Los datos booleanos tienen un valor lógico 0 o 1 que refleja dos condiciones como sí/no o activado/desactivado. CheckBoxField usa las propiedades usadas por BoundField.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles