GridView worden de waarden in een database of een andere gegevensbron in een tabel . Een database tabel bevat velden ( kolommen ) die stukjes data en rijen ( records - meerdere velden ) bevatten . GridView helpt het manipuleren van deze data items . Kenmerken van GridView omvatten binding aan gegevensbron controles , sorteren , bijwerken , wissen en paging -mogelijkheden , meerdere belangrijke gebieden , aanpasbare thema's en stijlen . De GridView object model is te vinden in . NET Framework , C # , JScript en VBScript . Kenmerken van GridView Elke kolom GridView wordt vertegenwoordigd door een DataControl Field-object . De Columns eigenschap AutoGenerate is ingesteld op een automatisch gegenereerde Field-object voor elk veld te creëren in de gegevensbron . Elk veld wordt weergegeven als een kolom in de volgorde waarin de velden in de gegevensbron . GridView gebruikt de SqlDataSource en ObjectDataSource controles om gegevens in een gegevensbron binden . GridView geeft informatie weer zoals kolommen , elke kolom type heeft definieerbare eigenschappen . Woning etiketten niet toestaan ruimtes . BoundField De BoundField kolom soort displays tekst die een vooraf gedefinieerde data type heeft . Sommige eigenschappen die worden gebruikt door BoundField omvatten DataField , DataFormatString , HtmlEncode , ReadOnly en SortExpression . DataField sets en bindt een data veld om de BoundField object . DataFormatString zet een weergave-indeling voor een veld . HtmlEncode bepaalt of een veld HTML - gecodeerd . ReadOnly bepaalt of een veld kan worden gewijzigd . SortExpression bepaalt hoe gegevens worden gesorteerd . ButtonField De ButtonField soort kolom toont een knop voor elke record . Sommige ButtonField eigenschappen omvatten ButtonType , commandonaam en tekst . ButtonType bepaalt welk soort knop wordt weergegeven . Commandonaam bepaalt wat te doen wanneer een knop wordt geklikt . Tekst bepaalt het bijschrift weergegeven met elke knop . CommandField De CommandField soort kolom toont het verwijderen , invoegen, bewerken en opdrachtknoppen . CommandField eigenschappen zijn onder andere de ShowDeleteButton , ShowEditButton , ShowInsertButton en ShowSelectButton . HyperLinkField De HyperLinkField hyperlink een record dat is gericht op de bijbehorende webpagina weergegeven . HyperLinkField gebruikt panden gebruikt door BoundField . ImageField De ImageField soort kolom toont een beeld voor elke record die is gekoppeld aan een afbeelding URL . Eigenschappen die worden gebruikt door ImageField omvatten alternatetext , DataAlternateText en DataImageUrlField . Alternatetext bepaalt wat alternatieve tekst wordt voorzien van een afbeelding . DataAlternateTextField zet en bindt de veldnaam met alternatetext . DataImageUrlField zet en bindt de veldnaam in een database te ImageField . TemplateField De TemplateField soort kolom toont custom content voor elke record als de weergegeven gegevens niet in wordt gedefinieerd het vooraf gedefinieerde velden controlegegevens. Sommige eigenschappen die worden gebruikt door TemplateField omvatten AlternatingItemTemplate , EditItemTemplate , FooterTemplate , HeaderTemplate en InsertItemTemplate . AlternatingItemTemplate bepaalt hoe afwisselende items worden weergegeven . EditItemTemplate bepaalt hoe een Item bewerken mode patroon wordt weergegeven . InsertItemTemplate bepaalt hoe een item in Insert modus wordt weergegeven . CheckBoxField CheckBoxField soort kolom toont Boolean gegevens in een vakje . Boolean data bevat aa logische 0 of 1 en geeft twee aandoeningen zoals ja /nee of uit /aan . CheckBoxField gebruikt panden gebruikt door BoundField .
|