Nwlapcug.com


Tipi di colonna GridView

GridView Visualizza i valori in un database o altra origine dati in una tabella. Una tabella di database contiene campi (colonne) che contengono pezzi di dati e righe (record--più campi). GridView consente di manipolare tali elementi di dati. Caratteristiche del controllo GridView includono l'associazione a controlli origine dati, ordinamento, aggiornamento, eliminazione e funzionalità di spostamento più campi chiave, stili e temi personalizzabili. Il modello di oggetto GridView è trovato in .NET Framework, c#, Jscript e VBScript.

Caratteristiche del controllo GridView

Ogni colonna GridView è rappresentata da un oggetto DataControl Field. La proprietà Columns AutoGenerate è impostata per creare un oggetto AutoGenerated Field per ciascun campo nell'origine dati. Ogni campo viene visualizzato come una colonna nell'ordine in cui i campi vengono visualizzati nell'origine dati. GridView utilizza i controlli SqlDataSource e ObjectDataSource per associare dati in un'origine dati. GridView consente di visualizzare informazioni come colonne; ogni tipo di colonna ha proprietà definibili. Le etichette delle proprietà non consentono gli spazi.

BoundField

Il tipo di colonna BoundField Visualizza testo che ha un tipo di dati predefinito. Alcune proprietà utilizzato da BoundField includono DataField, DataFormatString, HtmlEncode, ReadOnly e SortExpression. DataField imposta e associa un campo di dati all'oggetto BoundField. DataFormatString imposta un formato di visualizzazione per un campo. HtmlEncode determina se un campo è codificata in formato HTML. ReadOnly determina se un campo può essere modificato. SortExpression determina la modalità di ordinamento dei dati.

ButtonField

Il tipo di colonna ButtonField viene visualizzato un pulsante per ogni record. Alcune proprietà ButtonField includono ButtonType, CommandName e testo. ButtonType determina il tipo di pulsante visualizzato. CommandName determina cosa fare quando viene fatto clic su un pulsante. Testo determina la didascalia visualizzata con ciascun pulsante.

CommandField

Il tipo di colonna CommandField consente di visualizzare l'eliminare, inserire, modificare e selezionare i pulsanti di comando. Proprietà CommandField includono ShowDeleteButton, ShowEditButton, ShowInsertButton e ShowSelectButton.

HyperLinkField

HyperLinkField viene visualizzato il collegamento ipertestuale di un record che è diretto alla sua pagina web associata. HyperLinkField utilizza le proprietà utilizzate da BoundField.

ImageField

Il tipo di colonna ImageField visualizza un'immagine per ogni record che è legata alla URL di un'immagine. Le proprietà utilizzate da ImageField includono AlternateText, DataAlternateText e DataImageUrlField. AlternateText determina il testo alternativo da visualizzare con un'immagine. DataAlternateTextField imposta e associa il nome del campo con AlternateText. DataImageUrlField imposta e associa il nome del campo in un database di ImageField.

TemplateField

Il tipo di colonna TemplateField Visualizza contenuto personalizzato per ciascun record quando i dati visualizzati non sono definiti nei campi di controllo dati predefiniti. Alcune proprietà utilizzato da TemplateField includono AlternatingItemTemplate, EditItemTemplate, HeaderTemplate e FooterTemplate, InsertItemTemplate. AlternatingItemTemplate determina gli elementi come alternati vengono visualizzati. EditItemTemplate determina come viene visualizzato un modello di modalità modifica elemento. InsertItemTemplate determina come viene visualizzato un elemento in modalità di inserimento.

CheckBoxField

Un tipo di colonna CheckBoxField Visualizza dati Boolean in una casella di controllo. Dati Boolean contengano un un logico 0 o 1 e riflette due condizioni come sì/no o on/off. CheckBoxField utilizza le proprietà utilizzate da BoundField.