GridView muestra los valores en una base de datos u otro origen de datos en una tabla. Una tabla de base de datos contiene los campos (columnas) que contienen fragmentos de datos y filas ( registros - varios campos) . GridView ayuda a manipular los elementos de datos. Características de GridView incluyen la unión a los controles de origen de datos , ordenar, actualizar, eliminar y capacidades de búsqueda, varios campos clave, temas personalizables y estilos . El modelo de objetos GridView se encuentra en . NET Framework, C #, JScript y VBScript. Características de GridView
Cada columna de GridView está representado por un objeto Field DataControl . La propiedad Columns AutoGenerate está configurado para crear un objeto de campo generados automáticamente para cada campo del origen de datos. Cada campo se muestra como una columna en el orden en que aparecen los campos en la fuente de datos . GridView utiliza el control SqlDataSource y ObjectDataSource para enlazar datos de un origen de datos. GridView muestra información como columnas ; cada tipo de columna tiene propiedades definibles. Etiquetas de propiedad no permiten espacios.
BoundField
BoundField columna de tipo de pantallas de texto que tiene un tipo de datos predefinido. Algunos establecimientos utilizados por BoundField incluyen DataField , DataFormatString , HtmlEncode , ReadOnly y SortExpression . DataField se pone y se une a un campo de datos al objeto BoundField . DataFormatString establece un formato de visualización para un campo . HtmlEncode determina si un campo está codificada en HTML . ReadOnly determina si un 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. Algunos establecimientos ButtonField incluyen ButtonType , CommandName y texto . ButtonType determina que se muestra de botón . CommandName determina qué hacer cuando se hace clic en un botón. El texto determina el título mostrado con cada botón.
CommandField
El tipo de columna CommandField se muestra la eliminación, insertar, editar y seleccionar botones de comando. Propiedades CommandField incluyen la ShowDeleteButton , ShowEditButton , ShowInsertButton y ShowSelectButton .
HyperLinkField
HyperLinkField muestra hipervínculo de un registro que se dirige a su página web asociada . HyperLinkField utiliza las propiedades utilizadas por BoundField .
ImageField
El tipo de columna ImageField muestra una imagen de cada registro que está vinculada a una dirección URL de la imagen . Inmuebles usados por ImageField incluyen AlternateText , DataAlternateText y DataImageUrlField . AlternateText determina el texto alternativo se muestra con una imagen. DataAlternateTextField establece y se une el nombre del campo con AlternateText . DataImageUrlField establece y se une el nombre del campo en una base de datos para ImageField .
TemplateField
El tipo de columna TemplateField muestra contenido personalizado para cada registro cuando el datos que no se define en los campos de control de datos predefinidos . Algunos establecimientos utilizados 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 de edición del artículo . InsertItemTemplate determina cómo se muestra un elemento en modo de inserción.
CheckBoxField
Un tipo de columna CheckBoxField muestra datos booleanos en una casilla de verificación . Booleano de datos contiene aa lógico 0 o 1 y refleja dos condiciones tales como sí /no o de encendido /apagado . CheckBoxField utiliza las propiedades utilizadas por BoundField .