Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Classe GridView

 

Visualizza i valori di un'origine dati in una tabella, in cui ogni colonna rappresenta un campo e ogni riga rappresenta un record. Il controllo GridView consente di selezionare, ordinare e modificare questi elementi.

Spazio dei nomi:   System.Web.UI.WebControls
Assembly:  System.Web (in System.Web.dll)

System.Object
  System.Web.UI.Control
    System.Web.UI.WebControls.WebControl
      System.Web.UI.WebControls.BaseDataBoundControl
        System.Web.UI.WebControls.DataBoundControl
          System.Web.UI.WebControls.CompositeDataBoundControl
            System.Web.UI.WebControls.GridView

[ControlValuePropertyAttribute("SelectedValue")]
public class GridView : CompositeDataBoundControl, IPostBackContainer, 
	IPostBackEventHandler, ICallbackContainer, ICallbackEventHandler, 
	IPersistedSelector, IDataKeysControl, IDataBoundListControl, 
	IDataBoundControl, IFieldControl

NomeDescrizione
System_CAPS_pubmethodGridView()

Inizializza una nuova istanza della classe GridView.

NomeDescrizione
System_CAPS_pubpropertyAccessKey

Ottiene o imposta la chiave di accesso che consente di accedere rapidamente al controllo server Web.(Ereditato da WebControl.)

System_CAPS_protpropertyAdapter

Ottiene l'adattatore specifiche del browser per il controllo.(Ereditato da Control.)

System_CAPS_pubpropertyAllowCustomPaging

Ottiene o imposta un valore che indica se è abilitato il paging personalizzato.

System_CAPS_pubpropertyAllowPaging

Ottiene o imposta un valore che indica se è abilitata la funzionalità di spostamento.

System_CAPS_pubpropertyAllowSorting

Ottiene o imposta un valore che indica se è abilitata la funzionalità di ordinamento.

System_CAPS_pubpropertyAlternatingRowStyle

Ottiene un riferimento per il TableItemStyle che consente di impostare l'aspetto di alternare le righe di dati in un GridView controllo.

System_CAPS_pubpropertyAppRelativeTemplateSourceDirectory

Ottiene o imposta la directory virtuale relativa all'applicazione di Page o UserControl oggetto che contiene questo controllo.(Ereditato da Control.)

System_CAPS_pubpropertyAttributes

Ottiene la raccolta di attributi arbitrari (solo per il rendering) che non corrispondono alle proprietà del controllo.(Ereditato da WebControl.)

System_CAPS_pubpropertyAutoGenerateColumns

Ottiene o imposta un valore che indica se i campi associati vengono creati automaticamente per ogni campo nell'origine dati.

System_CAPS_pubpropertyAutoGenerateDeleteButton

Ottiene o imposta un valore che indica se un CommandField colonna campo con un pulsante Elimina per ogni riga di dati viene automaticamente aggiunto a un GridView controllo.

System_CAPS_pubpropertyAutoGenerateEditButton

Ottiene o imposta un valore che indica se un CommandField colonna campo con un pulsante Modifica per ogni riga di dati viene automaticamente aggiunto a un GridView controllo.

System_CAPS_pubpropertyAutoGenerateSelectButton

Ottiene o imposta un valore che indica se un CommandField colonna campo con un pulsante di selezione per ogni riga di dati viene automaticamente aggiunto a un GridView controllo.

System_CAPS_pubpropertyBackColor

Ottiene o imposta il colore di sfondo del controllo server Web.(Ereditato da WebControl.)

System_CAPS_pubpropertyBackImageUrl

Ottiene o imposta l'URL di un'immagine da visualizzare sullo sfondo di un GridView controllo.

System_CAPS_pubpropertyBindingContainer

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene il controllo che contiene l'associazione di dati del controllo.(Ereditato da Control.)

System_CAPS_pubpropertyBorderColor

Ottiene o imposta il colore del bordo del controllo Web.(Ereditato da WebControl.)

System_CAPS_pubpropertyBorderStyle

Ottiene o imposta lo stile del bordo del controllo server Web.(Ereditato da WebControl.)

System_CAPS_pubpropertyBorderWidth

Ottiene o imposta la larghezza del bordo del controllo server Web.(Ereditato da WebControl.)

System_CAPS_pubpropertyBottomPagerRow

Ottiene un GridViewRow oggetto che rappresenta la riga di spostamento inferiore in un GridView controllo.

System_CAPS_pubpropertyCaption

Ottiene o imposta il testo per il rendering in un elemento didascalia HTML in un GridView controllo. Questa proprietà viene fornita per rendere il controllo più accessibile agli utenti di dispositivi di assistive technology.

System_CAPS_pubpropertyCaptionAlign

Ottiene o imposta la posizione orizzontale o verticale dell'elemento didascalia HTML in un GridView controllo. Questa proprietà viene fornita per rendere il controllo più accessibile agli utenti di dispositivi di assistive technology.

System_CAPS_pubpropertyCellPadding

Ottiene o imposta la quantità di spazio tra il contenuto di una cella e il bordo della cella.

System_CAPS_pubpropertyCellSpacing

Ottiene o imposta la quantità di spazio tra le celle.

System_CAPS_protpropertyChildControlsCreated

Ottiene un valore che indica se sono stati creati i controlli figlio del controllo server.(Ereditato da Control.)

System_CAPS_pubpropertyClientID

Ottiene l'ID di controllo per il markup HTML generato da ASP.NET.(Ereditato da Control.)

System_CAPS_pubpropertyClientIDMode

Ottiene o imposta l'algoritmo utilizzato per generare il valore di ClientID proprietà.(Ereditato da Control.)

System_CAPS_pubpropertyClientIDRowSuffix

Ottiene o imposta i nomi dei campi dati i cui valori vengono aggiunti per il ClientID valore della proprietà per identificare in modo univoco ogni istanza di un controllo con associazione a dati.

System_CAPS_pubpropertyClientIDRowSuffixDataKeys

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene i valori dei dati che vengono utilizzati per identificare in modo univoco ogni istanza di un controllo con associazione a dati quando ASP.NET genera il ClientID valore.

System_CAPS_protpropertyClientIDSeparator

Ottiene un valore di carattere che rappresenta il separatore utilizzato nella ClientID proprietà.(Ereditato da Control.)

System_CAPS_pubpropertyColumns

Ottiene una raccolta di DataControlField gli oggetti che rappresentano i campi di colonna in un GridView controllo.

System_CAPS_pubpropertyColumnsGenerator

Ottiene o imposta il controllo che genera automaticamente le colonne per un GridView controllo che utilizza le funzionalità ASP.NET Dynamic Data.

System_CAPS_protpropertyContext

Ottiene il HttpContext oggetto associato al controllo server per la richiesta Web corrente.(Ereditato da Control.)

System_CAPS_pubpropertyControls

Ottiene una raccolta di controlli figlio all'interno del controllo con associazione a dati composito.(Ereditato da CompositeDataBoundControl.)

System_CAPS_pubpropertyControlStyle

Ottiene lo stile del controllo server Web. Questa proprietà viene usata principalmente dagli sviluppatori di controlli.(Ereditato da WebControl.)

System_CAPS_pubpropertyControlStyleCreated

Ottiene un valore che indica se un Style oggetto è stato creato per il ControlStyle proprietà. Questa proprietà viene utilizzata principalmente dagli sviluppatori di controlli.(Ereditato da WebControl.)

System_CAPS_pubpropertyCssClass

Ottiene o imposta la classe del foglio di stile CSS (CSS) viene eseguito il rendering dal controllo del server Web sul client.(Ereditato da WebControl.)

System_CAPS_pubpropertyDataItemContainer

Ottiene un riferimento al contenitore di denominazione se il contenitore di denominazione implementa IDataItemContainer.(Ereditato da Control.)

System_CAPS_pubpropertyDataKeyNames

Ottiene o imposta una matrice che contiene i nomi dei campi di chiave primaria per gli elementi visualizzati in un GridView controllo.

System_CAPS_pubpropertyDataKeys

Ottiene una raccolta di DataKey gli oggetti che rappresentano i dati della chiave valore di ogni riga in un GridView controllo.

System_CAPS_pubpropertyDataKeysContainer

Ottiene un riferimento al contenitore di denominazione se il contenitore di denominazione implementa IDataKeysControl.(Ereditato da Control.)

System_CAPS_pubpropertyDataMember

Ottiene o imposta il nome dell'elenco di dati che è associato il controllo con associazione a dati, nei casi in cui l'origine dati contiene più elenchi distinti di elementi di dati.(Ereditato da DataBoundControl.)

System_CAPS_pubpropertyDataSource

Ottiene o imposta l'oggetto da cui il controllo con associazione a dati recupera l'elenco di elementi di dati.(Ereditato da BaseDataBoundControl.)

System_CAPS_pubpropertyDataSourceID

Ottiene o imposta l'ID del controllo da cui il controllo associato a dati recupera l'elenco di elementi di dati.(Ereditato da DataBoundControl.)

System_CAPS_pubpropertyDataSourceObject

Ottiene un oggetto che implementa il IDataSource interfaccia, che fornisce l'accesso al contenuto di dati dell'oggetto.(Ereditato da DataBoundControl.)

System_CAPS_pubpropertyDeleteMethod

Ottiene o imposta il nome del metodo da chiamare per eliminare i dati.

System_CAPS_protpropertyDesignMode

Ottiene un valore che indica se un controllo viene utilizzato in un'area di progettazione.(Ereditato da Control.)

System_CAPS_pubpropertyEditIndex

Ottiene o imposta l'indice della riga da modificare.

System_CAPS_pubpropertyEditRowStyle

Ottiene un riferimento di TableItemStyle che consente di impostare l'aspetto della riga selezionata per la modifica un GridView controllo.

System_CAPS_pubpropertyEmptyDataRowStyle

Ottiene un riferimento a di TableItemStyle rendering dell'oggetto che consente di impostare l'aspetto della riga di dati vuoto quando un GridView è associato a un'origine dati che non contiene alcun record.

System_CAPS_pubpropertyEmptyDataTemplate

Ottiene o imposta il contenuto definito dall'utente per la riga di dati vuoto visualizzabili quando un GridView è associato a un'origine dati che non contiene alcun record.

System_CAPS_pubpropertyEmptyDataText

Ottiene o imposta il rendering del testo da visualizzare nella riga di dati vuoto quando un GridView è associato a un'origine dati che non contiene alcun record.

System_CAPS_pubpropertyEnabled

Ottiene o imposta un valore che indica se il controllo server Web è abilitato.(Ereditato da WebControl.)

System_CAPS_pubpropertyEnableModelValidation

Ottiene o imposta un valore che indica se un controllo di convalida potrà gestire le eccezioni che si verificano durante l'inserimento o aggiornamento di operazioni.

System_CAPS_pubpropertyEnablePersistedSelection

Ottiene o imposta un valore che indica se la selezione di una riga è basata sull'indice o sui valori della chiave di dati.

System_CAPS_pubpropertyEnableSortingAndPagingCallbacks

Ottiene o imposta un valore che indica se i callback del client vengono utilizzati per l'ordinamento e paging operazioni.

System_CAPS_pubpropertyEnableTheming

Ottiene o imposta un valore che indica se i temi si applicano a questo controllo.(Ereditato da WebControl.)

System_CAPS_pubpropertyEnableViewState

Ottiene o imposta un valore che indica se lo stato di visualizzazione del controllo server deve essere persistente e lo stato di visualizzazione dei controlli figlio contenuti, per il client richiedente.(Ereditato da Control.)

System_CAPS_protpropertyEvents

Ottiene un elenco di delegati del gestore eventi per il controllo. Questa proprietà è di sola lettura.(Ereditato da Control.)

System_CAPS_pubpropertyFont

Ottiene le proprietà dei caratteri associate al controllo server Web.(Ereditato da WebControl.)

System_CAPS_pubpropertyFooterRow

Ottiene un GridViewRow oggetto che rappresenta la riga di piè di pagina in un GridView controllo.

System_CAPS_pubpropertyFooterStyle

Ottiene un riferimento di TableItemStyle che consente di impostare l'aspetto della riga di piè di pagina in un GridView controllo.

System_CAPS_pubpropertyForeColor

Ottiene o imposta il colore di primo piano (generalmente il colore del testo) del controllo server Web.(Ereditato da WebControl.)

System_CAPS_pubpropertyGridLines

Ottiene o imposta lo stile delle linee della griglia per un GridView controllo.

System_CAPS_pubpropertyHasAttributes

Ottiene un valore che indica se il controllo ha attributi impostato.(Ereditato da WebControl.)

System_CAPS_protpropertyHasChildViewState

Ottiene un valore che indica se i controlli figlio del controllo server corrente le impostazioni dello stato di visualizzazione salvate.(Ereditato da Control.)

System_CAPS_pubpropertyHeaderRow

Ottiene un GridViewRow oggetto che rappresenta la riga di intestazione in un GridView controllo.

System_CAPS_pubpropertyHeaderStyle

Ottiene un riferimento di TableItemStyle che consente di impostare l'aspetto della riga di intestazione in un GridView controllo.

System_CAPS_pubpropertyHeight

Ottiene o imposta l'altezza del controllo server Web.(Ereditato da WebControl.)

System_CAPS_pubpropertyHorizontalAlign

Ottiene o imposta l'allineamento orizzontale di un GridView controllo nella pagina.

System_CAPS_pubpropertyID

Ottiene o imposta l'identificatore a livello di codice assegnato al controllo del server.(Ereditato da Control.)

System_CAPS_protpropertyIdSeparator

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene il carattere utilizzato per separare gli identificatori di controllo.(Ereditato da Control.)

System_CAPS_protpropertyInitialized

Ottiene un valore che indica se il controllo con associazione a dati è stato inizializzato.(Ereditato da BaseDataBoundControl.)

System_CAPS_protpropertyInsertMethod

Ottiene o imposta il nome del metodo da chiamare per inserire i dati.(Ereditato da CompositeDataBoundControl.)

System_CAPS_protpropertyIsBoundUsingDataSourceID

Ottiene un valore che indica se il DataSourceID è impostata.(Ereditato da BaseDataBoundControl.)

System_CAPS_protpropertyIsChildControlStateCleared

Ottiene un valore che indica se i controlli contenuti all'interno di questo controllo lo stato del controllo.(Ereditato da Control.)

System_CAPS_protpropertyIsDataBindingAutomatic

Ottiene un valore che indica se l'associazione dati è automatica.(Ereditato da BaseDataBoundControl.)

System_CAPS_protpropertyIsEnabled

Ottiene un valore che indica se il controllo è abilitato.(Ereditato da WebControl.)

System_CAPS_protpropertyIsTrackingViewState

Ottiene un valore che indica se il controllo del server Salva le modifiche apportate al relativo stato di visualizzazione.(Ereditato da Control.)

System_CAPS_protpropertyIsUsingModelBinders

Ottiene un valore che indica se l'associazione del modello è in uso.(Ereditato da CompositeDataBoundControl.)

System_CAPS_protpropertyIsViewStateEnabled

Ottiene un valore che indica se lo stato di visualizzazione è abilitato per questo controllo.(Ereditato da Control.)

System_CAPS_pubpropertyItemType

Ottiene o imposta il nome del tipo di elemento di dati per l'associazione dati fortemente tipizzati.(Ereditato da DataBoundControl.)

System_CAPS_protpropertyLoadViewStateByID

Ottiene un valore che indica se il controllo fa parte di caricamento del proprio stato di visualizzazione da ID invece di indice.(Ereditato da Control.)

System_CAPS_pubpropertyNamingContainer

Ottiene un riferimento al controllo del server dei nomi del contenitore, che consente di creare uno spazio dei nomi univoco per distinguere i controlli server con lo stesso Control.ID valore della proprietà.(Ereditato da Control.)

System_CAPS_pubpropertyPage

Ottiene un riferimento di Page istanza che contiene il controllo del server.(Ereditato da Control.)

System_CAPS_pubpropertyPageCount

Ottiene il numero di pagine necessarie per visualizzare i record dell'origine dati in un GridView controllo.

System_CAPS_pubpropertyPageIndex

Ottiene o imposta l'indice della pagina attualmente visualizzata.

System_CAPS_pubpropertyPagerSettings

Ottiene un riferimento di PagerSettings oggetto che consente di impostare le proprietà dei pulsanti di spostamento in un GridView controllo.

System_CAPS_pubpropertyPagerStyle

Ottiene un riferimento di TableItemStyle che consente di impostare l'aspetto della riga di spostamento in un GridView controllo.

System_CAPS_pubpropertyPagerTemplate

Ottiene o imposta il contenuto personalizzato per la riga di spostamento in un GridView controllo.

System_CAPS_pubpropertyPageSize

Ottiene o imposta il numero di record da visualizzare in una pagina in un GridView controllo.

System_CAPS_pubpropertyParent

Ottiene un riferimento al controllo padre del controllo server nella gerarchia dei controlli della pagina.(Ereditato da Control.)

System_CAPS_pubpropertyRenderingCompatibility

Ottiene un valore che specifica la versione ASP.NET che viene eseguito il rendering HTML sarà compatibile con.(Ereditato da Control.)

System_CAPS_protpropertyRequiresDataBinding

Ottiene o imposta un valore che indica se il DataBind metodo deve essere chiamato.(Ereditato da BaseDataBoundControl.)

System_CAPS_pubpropertyRowHeaderColumn

Ottiene o imposta il nome della colonna da utilizzare come intestazione di colonna per il GridView controllo. Questa proprietà viene fornita per rendere il controllo più accessibile agli utenti di dispositivi di assistive technology.

System_CAPS_pubpropertyRows

Ottiene una raccolta di GridViewRow gli oggetti che rappresentano le righe di dati in un GridView controllo.

System_CAPS_pubpropertyRowStyle

Ottiene un riferimento di TableItemStyle che consente di impostare l'aspetto delle righe di dati in un GridView controllo.

System_CAPS_protpropertySelectArguments

Ottiene un DataSourceSelectArguments dell'oggetto che viene utilizzato il controllo con associazione a dati quando si recuperano dati da un controllo origine dati.(Ereditato da DataBoundControl.)

System_CAPS_pubpropertySelectedDataKey

Ottiene il DataKey oggetto che contiene il valore della chiave dati per la riga selezionata in un GridView controllo.

System_CAPS_pubpropertySelectedIndex

Ottiene o imposta l'indice della riga selezionata in un GridView controllo.

System_CAPS_pubpropertySelectedPersistedDataKey

Ottiene o imposta il valore della chiave di dati per l'elemento selezionato persistente in un GridView controllo.

System_CAPS_pubpropertySelectedRow

Ottiene un riferimento a un GridViewRow oggetto che rappresenta la riga selezionata nel controllo.

System_CAPS_pubpropertySelectedRowStyle

Ottiene un riferimento di TableItemStyle che consente di impostare l'aspetto della riga selezionata in un GridView controllo.

System_CAPS_pubpropertySelectedValue

Ottiene il valore della chiave dati della riga selezionata in un GridView controllo.

System_CAPS_pubpropertySelectMethod

Il nome del metodo da chiamare per leggere i dati.(Ereditato da DataBoundControl.)

System_CAPS_pubpropertyShowFooter

Ottiene o imposta un valore che indica se la riga di piè di pagina viene visualizzata un GridView controllo.

System_CAPS_pubpropertyShowHeader

Ottiene o imposta un valore che indica se la riga di intestazione viene visualizzata in un GridView controllo.

System_CAPS_pubpropertyShowHeaderWhenEmpty

Ottiene o imposta un valore che indica se l'intestazione di una colonna di GridView controllo è visibile quando la colonna non contiene dati.

System_CAPS_pubpropertySite

Ottiene informazioni sul contenitore che ospita il controllo corrente quando viene eseguito il rendering nell'area di progettazione.(Ereditato da Control.)

System_CAPS_pubpropertySkinID

Ottiene o imposta l'interfaccia personalizzata da applicare al controllo.(Ereditato da WebControl.)

System_CAPS_pubpropertySortDirection

Ottiene la direzione di ordinamento della colonna da ordinare.

System_CAPS_pubpropertySortedAscendingCellStyle

Ottiene o imposta lo stile CSS per un GridView colonna quando la colonna è ordinata in ordine crescente.

System_CAPS_pubpropertySortedAscendingHeaderStyle

Ottiene o imposta lo stile CSS da applicare a un GridView intestazione di colonna quando la colonna è ordinata in ordine crescente.

System_CAPS_pubpropertySortedDescendingCellStyle

Ottiene o imposta lo stile di un GridView colonna quando la colonna è ordinata in ordine decrescente.

System_CAPS_pubpropertySortedDescendingHeaderStyle

Ottiene o imposta lo stile da applicare a un GridView intestazione di colonna quando la colonna è ordinata in ordine decrescente.

System_CAPS_pubpropertySortExpression

Ottiene l'espressione di ordinamento associata alla colonna o le colonne da ordinare.

System_CAPS_pubpropertyStyle

Ottiene una raccolta di attributi di testo che verrà eseguito il rendering come attributo di stile nel tag esterno del controllo server Web.(Ereditato da WebControl.)

System_CAPS_pubpropertySupportsDisabledAttribute

Ottiene un valore che indica se il controllo deve impostare l'attributo disabled dell'elemento HTML di cui è stato eseguito il rendering su "disabilitato" quando la proprietà IsEnabled del controllo è false.(Ereditato da BaseDataBoundControl.)

System_CAPS_pubpropertyTabIndex

Ottiene o imposta l'indice di tabulazione del controllo server Web.(Ereditato da WebControl.)

System_CAPS_protpropertyTagKey

Ottiene il valore HtmlTextWriterTag per il controllo GridView.(Esegue l'override di WebControl.TagKey.)

System_CAPS_protpropertyTagName

Ottiene il nome del tag del controllo. Questa proprietà viene usata principalmente dagli sviluppatori di controlli.(Ereditato da WebControl.)

System_CAPS_pubpropertyTemplateControl

Ottiene o imposta un riferimento a un modello che contiene questo controllo.(Ereditato da Control.)

System_CAPS_pubpropertyTemplateSourceDirectory

Ottiene la directory virtuale del Page o UserControl che contiene il controllo del server corrente.(Ereditato da Control.)

System_CAPS_pubpropertyToolTip

Ottiene o imposta il testo visualizzato quando il puntatore del mouse viene posizionato il controllo server Web.(Ereditato da WebControl.)

System_CAPS_pubpropertyTopPagerRow

Ottiene un GridViewRow oggetto che rappresenta la riga di spostamento superiore in un GridView controllo.

System_CAPS_pubpropertyUniqueID

Ottiene l'identificatore univoco qualificato gerarchicamente per il controllo server.(Ereditato da Control.)

System_CAPS_pubpropertyUpdateMethod

Ottiene o imposta il nome del metodo da chiamare per aggiornare i dati.

System_CAPS_pubpropertyUseAccessibleHeader

Ottiene o imposta un valore che indica se un GridView controllo esegue il rendering della propria intestazione in un formato accessibile. Questa proprietà viene fornita per rendere il controllo più accessibile agli utenti di dispositivi di assistive technology.

System_CAPS_pubpropertyValidateRequestMode

Ottiene o imposta un valore che indica se il controllo verifica l'input per il client dal browser per valori potenzialmente pericolosi.(Ereditato da Control.)

System_CAPS_protpropertyViewState

Ottiene un dizionario di informazioni sullo stato che consente di salvare e ripristinare lo stato di visualizzazione di un controllo server in più richieste per la stessa pagina.(Ereditato da Control.)

System_CAPS_protpropertyViewStateIgnoresCase

Ottiene un valore che indica se il StateBag oggetto è tra maiuscole e minuscole.(Ereditato da Control.)

System_CAPS_pubpropertyViewStateMode

Ottiene o imposta la modalità di stato di visualizzazione di questo controllo.(Ereditato da Control.)

System_CAPS_pubpropertyVirtualItemCount

Ottiene o imposta il numero di elementi nell'origine dati che il GridView è associato a quando il paging personalizzato.

System_CAPS_pubpropertyVisible

Ottiene o imposta un valore che indica se viene eseguito il rendering di un controllo server come interfaccia utente nella pagina.(Ereditato da Control.)

System_CAPS_pubpropertyWidth

Ottiene o imposta la larghezza del controllo server Web.(Ereditato da WebControl.)

NomeDescrizione
System_CAPS_protmethodAddAttributesToRender(HtmlTextWriter)

Aggiunge attributi e stili che è necessario eseguire il rendering HTML specificato HtmlTextWriterTag. Questo metodo viene utilizzato principalmente dagli sviluppatori di controlli.(Ereditato da WebControl.)

System_CAPS_protmethodAddedControl(Control, Int32)

Chiamato dopo l'aggiunta di un controllo figlio per il Controls insieme il Control oggetto.(Ereditato da Control.)

System_CAPS_protmethodAddParsedSubObject(Object)

Notifica al controllo server che un elemento, XML o HTML, è stato analizzato e aggiunge l'elemento all'oggetto ControlCollection del controllo server.(Ereditato da Control.)

System_CAPS_pubmethodApplyStyle(Style)

Copia tutti gli elementi non vuoti dello stile specificato per il controllo Web, sovrascrivendo eventuali elementi di stile del controllo. Questo metodo viene utilizzato principalmente dagli sviluppatori di controlli.(Ereditato da WebControl.)

System_CAPS_pubmethodApplyStyleSheetSkin(Page)

Applica le proprietà di stile definite nel foglio di stile della pagina al controllo.(Ereditato da Control.)

System_CAPS_protmethodBeginRenderTracing(TextWriter, Object)

Avvia la traccia in fase di progettazione di dati di rendering.(Ereditato da Control.)

System_CAPS_protmethodBuildProfileTree(String, Boolean)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Raccoglie informazioni sul controllo del server e li recapita alla Trace proprietà da visualizzare quando è attivata per la pagina.(Ereditato da Control.)

System_CAPS_protmethodClearCachedClientID()

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Imposta memorizzato nella cache ClientID valore null.(Ereditato da Control.)

System_CAPS_protmethodClearChildControlState()

Elimina le informazioni sullo stato del controllo per i controlli figlio del controllo server.(Ereditato da Control.)

System_CAPS_protmethodClearChildState()

Elimina le informazioni sullo stato di visualizzazione e controllo dello stato per tutti i server controlli figlio del controllo.(Ereditato da Control.)

System_CAPS_protmethodClearChildViewState()

Elimina le informazioni sullo stato di visualizzazione per tutti i server controlli figlio del controllo.(Ereditato da Control.)

System_CAPS_protmethodClearEffectiveClientIDMode()

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Imposta il ClientIDMode proprietà dell'istanza del controllo corrente e di eventuali controlli figlio di Inherit.(Ereditato da Control.)

System_CAPS_protmethodConfirmInitState()

Imposta lo stato inizializzato del controllo associato a dati.(Ereditato da BaseDataBoundControl.)

System_CAPS_pubmethodCopyBaseAttributes(WebControl)

Copia le proprietà non incapsulate di Style oggetto dal controllo server Web specificato per il controllo server Web che questo metodo viene chiamato da. Questo metodo viene utilizzato principalmente dagli sviluppatori di controlli.(Ereditato da WebControl.)

System_CAPS_protmethodCreateAutoGeneratedColumn(AutoGeneratedFieldProperties)

Obsoleto. Crea un campo colonna generato automaticamente.

System_CAPS_protmethodCreateChildControls()

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Crea la gerarchia dei controlli che viene utilizzato per eseguire il rendering di un controllo composto associato a dati in base ai valori archiviati nello stato di visualizzazione.(Ereditato da CompositeDataBoundControl.)

System_CAPS_protmethodCreateChildControls(IEnumerable, Boolean)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Crea la gerarchia dei controlli per eseguire il rendering di GridView di controllo con l'origine dati specificata.(Esegue l'override di CompositeDataBoundControl.CreateChildControls(IEnumerable, Boolean).)

System_CAPS_protmethodCreateChildTable()

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Crea una nuova tabella figlio.

System_CAPS_protmethodCreateColumns(PagedDataSource, Boolean)

Crea il set di campi di colonna utilizzati per generare la gerarchia dei controlli.

System_CAPS_protmethodCreateControlCollection()

Crea un nuovo ControlCollection oggetto per contenere i controlli figlio del controllo del server (valore letterale e server).(Ereditato da Control.)

System_CAPS_protmethodCreateControlStyle()

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Crea lo stile predefinito per il controllo.(Esegue l'override di WebControl.CreateControlStyle().)

System_CAPS_protmethodCreateDataSourceSelectArguments()

Crea il DataSourceSelectArguments oggetto che contiene gli argomenti passati all'origine dati per l'elaborazione.(Esegue l'override di DataBoundControl.CreateDataSourceSelectArguments().)

System_CAPS_protmethodCreateRow(Int32, Int32, DataControlRowType, DataControlRowState)

Crea una riga di GridView controllo.

System_CAPS_pubmethodDataBind()

Associa l'origine dati al controllo GridView. Questo metodo non può essere ereditato.(Esegue l'override di BaseDataBoundControl.DataBind().)

System_CAPS_protmethodDataBind(Boolean)

Associa un'origine dati per il controllo server richiamato e tutti i relativi controlli figlio con un'opzione per generare il DataBinding evento.(Ereditato da Control.)

System_CAPS_protmethodDataBindChildren()

Associa un'origine dati ai controlli figlio del controllo server.(Ereditato da Control.)

System_CAPS_pubmethodDeleteRow(Int32)

Elimina il record in corrispondenza dell'indice specificato dall'origine dati.

System_CAPS_pubmethodDispose()

Consente a un controllo server eseguire pulitura finale prima che venga rilasciato dalla memoria.(Ereditato da Control.)

System_CAPS_protmethodEndRenderTracing(TextWriter, Object)

Termina la traccia in fase di progettazione di dati di rendering.(Ereditato da Control.)

System_CAPS_protmethodEnsureChildControls()

Determina se il controllo del server contiene controlli figlio. In caso contrario, crea dei controlli figlio.(Ereditato da Control.)

System_CAPS_protmethodEnsureDataBound()

Chiamate di DataBind metodo se il DataSourceID proprietà è impostata e il controllo con associazione a dati è contrassegnato per la richiesta di associazione.(Ereditato da BaseDataBoundControl.)

System_CAPS_protmethodEnsureID()

Crea un identificatore per i controlli che non dispongono di un identificatore assegnato.(Ereditato da Control.)

System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object.)

System_CAPS_protmethodExtractRowValues(IOrderedDictionary, GridViewRow, Boolean, Boolean)

Recupera i valori di ogni campo dichiarato all'interno della riga specificata e li archivia nell'oggetto specificato IOrderedDictionary oggetto.

System_CAPS_protmethodFinalize()

Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulizia prima che l'oggetto stesso venga reclamato dalla procedura di Garbage Collection. (Ereditato da Object.)

System_CAPS_pubmethodFindControl(String)

Cerca nel contenitore di denominazione corrente per un controllo server con l'oggetto specificato id parametro.(Ereditato da Control.)

System_CAPS_protmethodFindControl(String, Int32)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Cerca nel contenitore di denominazione corrente per un controllo server con l'oggetto specificato id e un numero intero, specificato nella pathOffset parametro, che agevola la ricerca. Eseguire l'override di questa versione di FindControl metodo.(Ereditato da Control.)

System_CAPS_pubmethodFocus()

Imposta lo stato attivo a un controllo.(Ereditato da Control.)

System_CAPS_protmethodGetCallbackResult()

Restituisce il risultato di un evento di callback che ha come destinazione un controllo.

System_CAPS_protmethodGetCallbackScript(IButtonControl, String)

Crea lo script di callback per un pulsante che esegue un'operazione di ordinamento.

System_CAPS_protmethodGetData()

Recupera un DataSourceView che il controllo con associazione a dati utilizza per eseguire operazioni sui dati dell'oggetto.(Ereditato da DataBoundControl.)

System_CAPS_protmethodGetDataSource()

Recupera il IDataSource interfaccia associato il controllo con associazione a dati, se presente.(Ereditato da DataBoundControl.)

System_CAPS_protmethodGetDesignModeState()

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene i dati in fase di progettazione di un controllo.(Ereditato da Control.)

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_pubmethodGetRouteUrl(Object)

Ottiene l'URL che corrisponde a un set di parametri di route.(Ereditato da Control.)

System_CAPS_pubmethodGetRouteUrl(RouteValueDictionary)

Ottiene l'URL che corrisponde a un set di parametri di route.(Ereditato da Control.)

System_CAPS_pubmethodGetRouteUrl(String, Object)

Ottiene l'URL che corrisponde a un set di parametri di route e un nome di route.(Ereditato da Control.)

System_CAPS_pubmethodGetRouteUrl(String, RouteValueDictionary)

Ottiene l'URL che corrisponde a un set di parametri di route e un nome di route.(Ereditato da Control.)

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodGetUniqueIDRelativeTo(Control)

Restituisce la parte del prefissata di UniqueID proprietà del controllo specificato.(Ereditato da Control.)

System_CAPS_pubmethodHasControls()

Determina se il controllo del server contiene eventuali controlli figlio.(Ereditato da Control.)

System_CAPS_protmethodHasEvents()

Restituisce un valore che indica se gli eventi vengono registrati per il controllo o eventuali controlli figlio.(Ereditato da Control.)

System_CAPS_protmethodInitializePager(GridViewRow, Int32, PagedDataSource)

Inizializza la riga di spostamento visualizzata quando è abilitata la funzionalità di paging.

System_CAPS_protmethodInitializeRow(GridViewRow, DataControlField[])

Inizializza una riga di GridView controllo.

System_CAPS_pubmethodIsBindableType(Type)

Determina se il tipo di dati specificato può essere associato a una colonna in un GridView controllo.

System_CAPS_protmethodIsLiteralContent()

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Determina se il controllo server conserva solo contenuto effettivo.(Ereditato da Control.)

System_CAPS_protmethodLoadControlState(Object)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Carica lo stato delle proprietà di GridView controllo che devono essere resi persistenti, anche quando il Control.EnableViewState è impostata su false.(Esegue l'override di Control.LoadControlState(Object).)

System_CAPS_protmethodLoadViewState(Object)

Carica lo stato di visualizzazione precedentemente salvato del controllo GridView.(Esegue l'override di DataBoundControl.LoadViewState(Object).)

System_CAPS_protmethodMapPathSecure(String)

Recupera il percorso fisico che esegue il mapping a un percorso virtuale, assoluto o relativo.(Ereditato da Control.)

System_CAPS_protmethodMarkAsDataBound()

Imposta lo stato del controllo nello stato di visualizzazione come associato correttamente ai dati.(Ereditato da DataBoundControl.)

System_CAPS_protmethodMemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.(Ereditato da Object.)

System_CAPS_pubmethodMergeStyle(Style)

Copia tutti gli elementi non vuoti dello stile specificato per il Web di controllo, ma non sovrascrive eventuali elementi di stile del controllo. Questo metodo viene utilizzato principalmente dagli sviluppatori di controlli.(Ereditato da WebControl.)

System_CAPS_protmethodOnBubbleEvent(Object, EventArgs)

Determina se l'evento per il controllo server Web verrà passata la gerarchia dei controlli server dell'interfaccia utente della pagina.(Esegue l'override di Control.OnBubbleEvent(Object, EventArgs).)

System_CAPS_protmethodOnCreatingModelDataSource(CreatingModelDataSourceEventArgs)

Genera l'evento CreatingModelDataSource.(Ereditato da DataBoundControl.)

System_CAPS_protmethodOnDataBinding(EventArgs)

Genera l'evento DataBinding.(Ereditato da Control.)

System_CAPS_protmethodOnDataBound(EventArgs)

Genera l'evento DataBound.(Ereditato da BaseDataBoundControl.)

System_CAPS_protmethodOnDataPropertyChanged()

Riassocia il GridView controllo ai relativi dati dopo il DataMember, DataSource, o DataSourceID proprietà viene modificata.(Esegue l'override di DataBoundControl.OnDataPropertyChanged().)

System_CAPS_protmethodOnDataSourceViewChanged(Object, EventArgs)
System_CAPS_protmethodOnInit(EventArgs)

Genera l'evento Control.Init.(Esegue l'override di BaseDataBoundControl.OnInit(EventArgs).)

System_CAPS_protmethodOnLoad(EventArgs)

Gestisce il Control.Load evento.(Ereditato da DataBoundControl.)

System_CAPS_protmethodOnPageIndexChanged(EventArgs)

Genera l'evento PageIndexChanged.

System_CAPS_protmethodOnPageIndexChanging(GridViewPageEventArgs)

Genera l'evento PageIndexChanging.

System_CAPS_protmethodOnPagePreLoad(Object, EventArgs)

Imposta lo stato inizializzato del controllo associato a dati prima del caricamento del controllo.(Esegue l'override di DataBoundControl.OnPagePreLoad(Object, EventArgs).)

System_CAPS_protmethodOnPreRender(EventArgs)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Genera l'evento PreRender.(Esegue l'override di BaseDataBoundControl.OnPreRender(EventArgs).)

System_CAPS_protmethodOnRowCancelingEdit(GridViewCancelEditEventArgs)

Genera l'evento RowCancelingEdit.

System_CAPS_protmethodOnRowCommand(GridViewCommandEventArgs)

Genera l'evento RowCommand.

System_CAPS_protmethodOnRowCreated(GridViewRowEventArgs)

Genera l'evento RowCreated.

System_CAPS_protmethodOnRowDataBound(GridViewRowEventArgs)

Genera l'evento RowDataBound.

System_CAPS_protmethodOnRowDeleted(GridViewDeletedEventArgs)

Genera l'evento RowDeleted.

System_CAPS_protmethodOnRowDeleting(GridViewDeleteEventArgs)

Genera l'evento RowDeleting.

System_CAPS_protmethodOnRowEditing(GridViewEditEventArgs)

Genera l'evento RowEditing.

System_CAPS_protmethodOnRowUpdated(GridViewUpdatedEventArgs)

Genera l'evento RowUpdated.

System_CAPS_protmethodOnRowUpdating(GridViewUpdateEventArgs)

Genera l'evento RowUpdating.

System_CAPS_protmethodOnSelectedIndexChanged(EventArgs)

Genera l'evento SelectedIndexChanged.

System_CAPS_protmethodOnSelectedIndexChanging(GridViewSelectEventArgs)

Genera l'evento SelectedIndexChanging.

System_CAPS_protmethodOnSorted(EventArgs)

Genera l'evento Sorted.

System_CAPS_protmethodOnSorting(GridViewSortEventArgs)

Genera l'evento Sorting.

System_CAPS_protmethodOnUnload(EventArgs)

Genera l'evento Unload.(Ereditato da Control.)

System_CAPS_protmethodOpenFile(String)

Ottiene un Stream utilizzata per leggere un file.(Ereditato da Control.)

System_CAPS_protmethodPerformDataBinding(IEnumerable)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Associa l'origine dati specificato per il GridView controllo.(Esegue l'override di CompositeDataBoundControl.PerformDataBinding(IEnumerable).)

System_CAPS_protmethodPerformSelect()

Recupera i dati dall'origine dati associata.(Ereditato da DataBoundControl.)

System_CAPS_protmethodPrepareControlHierarchy()

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Stabilisce la gerarchia dei controlli.

System_CAPS_protmethodRaiseBubbleEvent(Object, EventArgs)

Assegna eventuali origini dell'evento e le informazioni relative al padre del controllo.(Ereditato da Control.)

System_CAPS_protmethodRaiseCallbackEvent(String)

Crea gli argomenti per il gestore di callback nel GetCallbackEventReference metodo.

System_CAPS_protmethodRaisePostBackEvent(String)

Genera gli eventi appropriati per il GridView durante il postback al server di controllo.

System_CAPS_protmethodRemovedControl(Control)

Chiamato dopo la rimozione di un controllo figlio dal Controls insieme il Control oggetto.(Ereditato da Control.)

System_CAPS_protmethodRender(HtmlTextWriter)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Esegue il rendering del contenuto del controllo server Web al browser del client utilizzando l'oggetto specificato System.Web.UI.HtmlTextWriter oggetto.(Esegue l'override di WebControl.Render(HtmlTextWriter).)

System_CAPS_pubmethodRenderBeginTag(HtmlTextWriter)

Esegue il rendering di tag HTML di apertura del controllo nel writer specificato. Questo metodo viene utilizzato principalmente dagli sviluppatori di controlli.(Ereditato da WebControl.)

System_CAPS_protmethodRenderChildren(HtmlTextWriter)

Restituisce il contenuto di elementi figlio di un controllo server a un oggetto fornito HtmlTextWriter oggetto, che scrive il contenuto da sottoporre a rendering sul client.(Ereditato da Control.)

System_CAPS_protmethodRenderContents(HtmlTextWriter)

Esegue il rendering del controllo nel writer specificato. Questo metodo viene utilizzato principalmente dagli sviluppatori di controlli.(Ereditato da WebControl.)

System_CAPS_pubmethodRenderControl(HtmlTextWriter)

Restituisce il contenuto del controllo a un oggetto fornito HtmlTextWriter dell'oggetto e vengono archiviate le informazioni sul controllo se è attivata.(Ereditato da Control.)

System_CAPS_protmethodRenderControl(HtmlTextWriter, ControlAdapter)

Restituisce il contenuto del controllo a un oggetto fornito HtmlTextWriter utilizzando un oggetto fornito ControlAdapter oggetto.(Ereditato da Control.)

System_CAPS_pubmethodRenderEndTag(HtmlTextWriter)

Esegue il rendering di chiusura HTML del controllo nel writer specificato. Questo metodo viene utilizzato principalmente dagli sviluppatori di controlli.(Ereditato da WebControl.)

System_CAPS_protmethodResolveAdapter()

Ottiene l'adattatore di controllo è responsabile per il rendering del controllo specificato.(Ereditato da Control.)

System_CAPS_pubmethodResolveClientUrl(String)

Ottiene un URL che può essere utilizzato dal browser.(Ereditato da Control.)

System_CAPS_pubmethodResolveUrl(String)

Converte un URL in un formato utilizzabile dal client richiedente.(Ereditato da Control.)

System_CAPS_protmethodSaveControlState()

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Salva lo stato delle proprietà di GridView controllo che devono essere resi persistenti, anche quando il Control.EnableViewState è impostata su false.(Esegue l'override di Control.SaveControlState().)

System_CAPS_protmethodSaveViewState()

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Carica lo stato di visualizzazione precedentemente salvato del controllo GridView.(Esegue l'override di DataBoundControl.SaveViewState().)

System_CAPS_pubmethodSelectRow(Int32)

Seleziona la riga da modificare un GridView controllo.

System_CAPS_protmethodSetDesignModeState(IDictionary)

Imposta i dati della fase di progettazione per un controllo.(Ereditato da Control.)

System_CAPS_pubmethodSetEditRow(Int32)

Inserisce una riga in modalità di modifica in un GridView controllo utilizzando l'indice di riga specificata.

System_CAPS_pubmethodSetPageIndex(Int32)

Imposta l'indice della pagina di GridView controllo utilizzando l'indice di riga.

System_CAPS_pubmethodSetRenderMethodDelegate(RenderMethod)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Assegna un delegato del gestore eventi per eseguire il rendering del controllo server e il relativo contenuto nel relativo controllo padre.(Ereditato da Control.)

System_CAPS_pubmethodSetTraceData(Object, Object)

Set di dati per analisi dei dati di rendering, utilizzando la chiave di dati di traccia e il valore di dati di traccia di in fase di progettazione di traccia.(Ereditato da Control.)

System_CAPS_pubmethodSetTraceData(Object, Object, Object)

Set di dati per analisi dei dati di rendering, utilizzando l'oggetto tracciato, la chiave di dati di traccia e il valore di dati di traccia di in fase di progettazione di traccia.(Ereditato da Control.)

System_CAPS_pubmethodSort(String, SortDirection)

Ordina il GridView controllo in base all'espressione di ordinamento specificata e direzione.

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object.)

System_CAPS_protmethodTrackViewState()

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Tiene traccia delle variazioni dello stato di visualizzazione del controllo GridView in modo che possano essere archiviate nell'oggetto System.Web.UI.StateBag del controllo. È possibile accedere a questo oggetto tramite la proprietà Control.ViewState.(Esegue l'override di DataBoundControl.TrackViewState().)

System_CAPS_pubmethodUpdateRow(Int32, Boolean)

Aggiorna il record in corrispondenza dell'indice di riga specificata utilizzando i valori dei campi della riga.

System_CAPS_protmethodValidateDataSource(Object)

Verifica che può interagire con l'oggetto che associa un controllo con associazione a dati.(Ereditato da DataBoundControl.)

NomeDescrizione
System_CAPS_pubeventCallingDataMethods

Si verifica quando vengono chiamati metodi di dati.(Ereditato da DataBoundControl.)

System_CAPS_pubeventCreatingModelDataSource

Si verifica quando il ModelDataSource viene creato l'oggetto.(Ereditato da DataBoundControl.)

System_CAPS_pubeventDataBinding

Si verifica quando il controllo server viene associato a un'origine dati.(Ereditato da Control.)

System_CAPS_pubeventDataBound

Si verifica dopo che il controllo server viene associato a un'origine dati.(Ereditato da BaseDataBoundControl.)

System_CAPS_pubeventDisposed

Si verifica quando un controllo server viene rilasciato dalla memoria, ovvero l'ultima fase del ciclo di vita di controllo server quando viene richiesta una pagina ASP.NET.(Ereditato da Control.)

System_CAPS_pubeventInit

Si verifica quando viene inizializzato il controllo del server, ovvero il primo passaggio nel ciclo di vita.(Ereditato da Control.)

System_CAPS_pubeventLoad

Si verifica quando il controllo server viene caricato il Page oggetto.(Ereditato da Control.)

System_CAPS_pubeventPageIndexChanged

Si verifica quando viene fatto clic su uno dei pulsanti di spostamento, ma dopo che il GridView controllo gestisce l'operazione di spostamento.

System_CAPS_pubeventPageIndexChanging

Si verifica quando viene fatto clic su uno dei pulsanti di spostamento, ma prima che il GridView controllo gestisce l'operazione di spostamento.

System_CAPS_pubeventPreRender

Si verifica dopo il Control oggetto viene caricato, ma prima del rendering.(Ereditato da Control.)

System_CAPS_pubeventRowCancelingEdit

Si verifica quando si fa clic sul pulsante di annullamento di una riga in modalità di modifica, ma prima che la riga esce dalla modalità di modifica.

System_CAPS_pubeventRowCommand

Si verifica quando viene premuto un pulsante un GridView controllo.

System_CAPS_pubeventRowCreated

Si verifica quando viene creata una riga un GridView controllo.

System_CAPS_pubeventRowDataBound

Si verifica quando una riga di dati è associata a dati in un GridView controllo.

System_CAPS_pubeventRowDeleted

Si verifica quando si fa clic sul pulsante Elimina una riga, ma dopo che il GridView controllo Elimina la riga.

System_CAPS_pubeventRowDeleting

Si verifica quando si fa clic sul pulsante Elimina una riga, ma prima che il GridView controllo Elimina la riga.

System_CAPS_pubeventRowEditing

Si verifica quando si fa clic sul pulsante di modifica di una riga, ma prima che il GridView controllo passa alla modalità di modifica.

System_CAPS_pubeventRowUpdated

Si verifica quando si fa clic sul pulsante Aggiorna una riga, ma dopo che il GridView ha aggiornato la riga.

System_CAPS_pubeventRowUpdating

Si verifica quando si fa clic sul pulsante Aggiorna una riga, ma prima che il GridView ha aggiornato la riga.

System_CAPS_pubeventSelectedIndexChanged

Si verifica quando si fa clic sul pulsante di selezione di una riga, ma dopo che il GridView controllo gestisce l'operazione select.

System_CAPS_pubeventSelectedIndexChanging

Si verifica quando si fa clic sul pulsante di selezione di una riga, ma prima che il GridView controllo gestisce l'operazione select.

System_CAPS_pubeventSorted

Si verifica quando si fa clic sul collegamento ipertestuale per ordinare una colonna, ma dopo che il GridView controllo gestisce l'operazione di ordinamento.

System_CAPS_pubeventSorting

Si verifica quando si fa clic sul collegamento ipertestuale per ordinare una colonna, ma prima che il GridView controllo gestisce l'operazione di ordinamento.

System_CAPS_pubeventUnload

Si verifica quando il controllo server viene scaricato dalla memoria.(Ereditato da Control.)

NomeDescrizione
System_CAPS_pubinterfaceSystem_CAPS_privmethodIAttributeAccessor.GetAttribute(String)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene un attributo del controllo Web con il nome specificato.(Ereditato da WebControl.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIAttributeAccessor.SetAttribute(String, String)

Imposta un attributo del controllo Web per il nome specificato e il valore.(Ereditato da WebControl.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodICallbackEventHandler.GetCallbackResult()

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Restituisce il risultato di un evento di callback che ha come destinazione un controllo.

System_CAPS_pubinterfaceSystem_CAPS_privmethodICallbackEventHandler.RaiseCallbackEvent(String)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Crea gli argomenti per il gestore di callback nel GetCallbackEventReference metodo.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.GetDesignModeState()

Per una descrizione di questo membro, vedere IControlDesignerAccessor.GetDesignModeState.(Ereditato da Control.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.SetDesignModeState(IDictionary)

Per una descrizione di questo membro, vedere IControlDesignerAccessor.SetDesignModeState.(Ereditato da Control.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIControlDesignerAccessor.SetOwnerControl(Control)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Per una descrizione di questo membro, vedere IControlDesignerAccessor.SetOwnerControl.(Ereditato da Control.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIParserAccessor.AddParsedSubObject(Object)

Per una descrizione di questo membro, vedere IParserAccessor.AddParsedSubObject.(Ereditato da Control.)

System_CAPS_pubinterfaceSystem_CAPS_privmethodIPostBackEventHandler.RaisePostBackEvent(String)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Genera gli eventi appropriati per il GridView durante il postback al server di controllo.

System_CAPS_pubinterfaceSystem_CAPS_privmethodICallbackContainer.GetCallbackScript(IButtonControl, String)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Crea lo script di callback per un pulsante che esegue un'operazione di ordinamento.

System_CAPS_pubinterfaceSystem_CAPS_privmethodIPostBackContainer.GetPostBackOptions(IButtonControl)

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Crea un PostBackOptions oggetto che rappresenta il comportamento di postback del controllo pulsante specificato.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIControlBuilderAccessor.ControlBuilder

Per una descrizione di questo membro, vedere IControlBuilderAccessor.ControlBuilder.(Ereditato da Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIControlDesignerAccessor.UserData

Per una descrizione di questo membro, vedere IControlDesignerAccessor.UserData.(Ereditato da Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBindingsAccessor.DataBindings

Per una descrizione di questo membro, vedere IDataBindingsAccessor.DataBindings.(Ereditato da Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBindingsAccessor.HasDataBindings

Per una descrizione di questo membro, vedere IDataBindingsAccessor.HasDataBindings.(Ereditato da Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataKeysControl.ClientIDRowSuffixDataKeys

Questa API supporta l'infrastruttura prodotto e non può essere usata direttamente dal codice. Ottiene i valori dei dati che vengono utilizzati per identificare in modo univoco ogni istanza di un controllo con associazione a dati quando ASP.NET genera il ClientID valore.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIExpressionsAccessor.Expressions

Per una descrizione di questo membro, vedere IExpressionsAccessor.Expressions.(Ereditato da Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIExpressionsAccessor.HasExpressions

Per una descrizione di questo membro, vedere IExpressionsAccessor.HasExpressions.(Ereditato da Control.)

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBoundControl.DataKeyNames

Ottiene o imposta i nomi dei campi di chiave primaria per gli elementi visualizzati in un controllo con associazione a dati.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBoundControl.DataMember

Ottiene o imposta la tabella che viene esposto dal controllo origine dati da associare al controllo con associazione a dati.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBoundControl.DataSource

Ottiene o imposta l'oggetto origine dati da cui il controllo con associazione a dati recupera l'elenco di elementi di dati.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBoundControl.DataSourceID

Ottiene o imposta l'ID dell'origine dati da cui il controllo con associazione a dati recupera l'elenco di elementi di dati.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBoundControl.DataSourceObject

Ottiene o imposta l'oggetto origine dati da cui il controllo con associazione a dati recupera l'elenco di elementi di dati.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBoundListControl.ClientIDRowSuffix

Ottiene o imposta i nomi dei campi dati i cui valori vengono aggiunti per il ClientID valore della proprietà per identificare in modo univoco ogni istanza di un controllo con associazione a dati.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBoundListControl.DataKeys

Ottiene una raccolta di oggetti che rappresentano il DataKeys valore in un controllo con associazione a dati.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBoundListControl.EnablePersistedSelection

Ottiene o imposta un valore che indica se la selezione di una riga è basata sull'indice o sui valori della chiave di dati.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBoundListControl.SelectedDataKey

Ottiene l'oggetto che contiene il valore della chiave dati per la riga selezionata in un controllo con associazione a dati.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIDataBoundListControl.SelectedIndex

Ottiene o imposta l'indice della riga selezionata nel controllo con associazione a dati.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIFieldControl.FieldsGenerator

Ottiene o imposta il controllo che genera automaticamente le colonne per un controllo con associazione a dati per l'utilizzo da ASP.NET Dynamic Data.

System_CAPS_pubinterfaceSystem_CAPS_privpropertyIPersistedSelector.DataKey

Per una descrizione di questo membro, vedere IPersistedSelector.DataKey.

NomeDescrizione
System_CAPS_pubmethodEnableDynamicData(Type)

Sottoposto a overload. Abilita il comportamento di Dynamic Data per il controllo di dati specificato.(Definito da DataControlExtensions.)

System_CAPS_pubmethodEnableDynamicData(Type, IDictionary<String, Object>)

Sottoposto a overload. Abilita il comportamento di Dynamic Data per il controllo di dati specificato.(Definito da DataControlExtensions.)

System_CAPS_pubmethodEnableDynamicData(Type, Object)

Sottoposto a overload. Abilita il comportamento di Dynamic Data per il controllo di dati specificato.(Definito da DataControlExtensions.)

System_CAPS_pubmethodEnablePersistedSelection()

Obsoleto. Consente di rendere persistente la selezione nei controlli dati che supportano la selezione e il paging.(Definito da DynamicDataExtensions.)

System_CAPS_pubmethodFindDataSourceControl()

Restituisce l'origine dati che è associato al controllo di dati per il controllo specificato.(Definito da DynamicDataExtensions.)

System_CAPS_pubmethodFindFieldTemplate(String)

Restituisce che il modello di campo per la colonna specificata nel controllo specificato del contenitore di denominazione.(Definito da DynamicDataExtensions.)

System_CAPS_pubmethodFindMetaTable()

Restituisce l'oggetto metatabella per il controllo dati contenitore.(Definito da DynamicDataExtensions.)

System_CAPS_pubmethodGetDefaultValues()

Sottoposto a overload. Ottiene la raccolta di valori predefiniti per il controllo di dati specificato.(Definito da DynamicDataExtensions.)

System_CAPS_pubmethodGetMetaTable()

Sottoposto a overload. Ottiene i metadati della tabella per il controllo di dati specificato.(Definito da DynamicDataExtensions.)

System_CAPS_pubmethodSetMetaTable(MetaTable)

Sottoposto a overload. Imposta i metadati della tabella per il controllo di dati specificato.(Definito da DynamicDataExtensions.)

System_CAPS_pubmethodSetMetaTable(MetaTable, IDictionary<String, Object>)

Sottoposto a overload. Imposta il mapping di valori predefiniti e dei metadati nella tabella per il controllo di dati specificato.(Definito da DynamicDataExtensions.)

System_CAPS_pubmethodSetMetaTable(MetaTable, Object)

Sottoposto a overload. Imposta il mapping di valori predefiniti e dei metadati nella tabella per il controllo di dati specificato.(Definito da DynamicDataExtensions.)

System_CAPS_pubmethodTryGetMetaTable(MetaTable)

Sottoposto a overload. Determina se i metadati della tabella sono disponibili.(Definito da DynamicDataExtensions.)

Il GridView controllo viene utilizzato per visualizzare i valori di un'origine dati in una tabella. Ogni colonna rappresenta un campo, mentre ogni riga rappresenta un record. Il GridView controllo supporta le caratteristiche seguenti:

  • Associazione a controlli origine dati, ad esempio SqlDataSource.

  • Funzionalità di ordinamento incorporate.

  • Aggiornamento ed eliminazione di funzionalità incorporate.

  • Funzionalità di spostamento incorporate.

  • Funzionalità di selezione di riga predefinito.

  • Accesso a livello di codice per il GridView modello a oggetti per impostare le proprietà, la gestione degli eventi e così via.

  • Più campi chiave.

  • Più campi di dati per le colonne di collegamento ipertestuale.

  • Aspetto personalizzabile mediante temi e stili.

  • Per ulteriori informazioni sugli altri controlli con associazione a dati che sono disponibili in ASP.NET, vedere Data-Bound Web Server Controls.

System_CAPS_noteNota

Se si ha familiarità con il DataGrid controllo da .NET Framework versione 1.0, il GridView controllo è il successore di DataGrid controllo.

Ogni colonna di GridView controllo è rappresentato da un DataControlField oggetto. Per impostazione predefinita, il AutoGenerateColumns è impostata su true, che consente di creare un AutoGeneratedField oggetto per ogni campo nell'origine dati. Ogni campo è visualizzato come una colonna di GridView controllo nell'ordine in cui ogni campo viene visualizzato nell'origine dati.

È possibile controllare manualmente i campi colonna da visualizzare nel GridView controllo impostando la AutoGenerateColumns proprietà false e quindi definire il proprio insieme di campi di colonna. Tipi di colonna diversi campi determinano il comportamento delle colonne nel controllo. Nella tabella seguente sono elencati i tipi di campo colonna diversa che possono essere utilizzati.

Tipo di campo colonna

Descrizione

BoundField

Visualizza il valore di un campo in un'origine dati. Questo è il tipo di colonna predefinito di GridView controllo.

ButtonField

Viene visualizzato un pulsante di comando per ogni elemento di GridView controllo. In questo modo è possibile creare una colonna di pulsanti personalizzati, ad esempio l'aggiunta o il pulsante Rimuovi.

CheckBoxField

Visualizza una casella di controllo per ogni elemento di GridView controllo. Questo tipo di campo colonna viene comunemente utilizzato per visualizzare i campi con un valore booleano.

CommandField

Visualizza predefiniti pulsanti di comando per selezionare, modificare o eliminare le operazioni.

HyperLinkField

Visualizza il valore di un campo in un'origine dati come collegamento ipertestuale. Questo tipo di campo colonna consente di associare un secondo campo all'URL del collegamento ipertestuale.

ImageField

Visualizza un'immagine per ogni elemento di GridView controllo.

TemplateField

Visualizza contenuto definito dall'utente per ogni elemento di GridView controllo in base a un modello specificato. Questo tipo di campo colonna consente di creare un campo di colonna personalizzato.

Per definire una raccolta di campi di colonna in modo dichiarativo, aggiungere prima di apertura e chiusura <Columns> tra i tag di apertura e chiusura del tag di GridView controllo. Successivamente, elencare i campi di colonna che si desidera includere tra l'apertura e chiusura <Columns> tag. Le colonne specificate vengono aggiunte per il Columns insieme nell'ordine elencato. Il Columns raccolta sono memorizzati tutti la colonna di campi nel controllo e consente di gestire a livello di codice i campi colonna il GridView controllo.

In combinazione con i campi colonna generati automaticamente, è possono visualizzare i campi colonna dichiarati in modo esplicito. Quando vengono utilizzati entrambi, i campi colonna dichiarati in modo esplicito vengono visualizzati per primi, seguiti dai campi colonna generati automaticamente.

System_CAPS_noteNota

Campi colonna generati automaticamente non vengono aggiunti per il Columns insieme.

Il GridView controllo può essere associato a un controllo origine dati (ad esempio il SqlDataSource controllo o ObjectDataSource controllo) o a qualsiasi raccolta di origine dati che implementa il System.Collections.IEnumerable interfaccia, ad esempio System.Data.DataView, System.Collections.ArrayList, System.Collections.Generic.List<T>, o altri tipi di raccolta. Utilizzare uno dei metodi seguenti per associare il GridView controllo per il tipo di origine di dati appropriato:

  • Per associare a un controllo origine dati, impostare la DataSourceID proprietà del GridView controllo il ID valore del controllo origine dati. Il GridView controllo associato automaticamente al controllo origine dati specificata e può sfruttare le funzionalità del controllo per eseguire l'ordinamento, l'aggiornamento, eliminazione e paging. Questo è il metodo preferito per l'associazione ai dati.

  • Per associare a un'origine dati che implementa il System.Collections.IEnumerable interfaccia, a livello di codice il DataSource proprietà del GridView controllo all'origine dati e quindi chiamare il DataBind (metodo). Quando si utilizza questo metodo, il GridView controllo non fornisce ordinamento incorporata, update, delete e la funzionalità di paging. È necessario fornire questa funzionalità utilizzando l'evento appropriato.

Per ulteriori informazioni sull'associazione dati, vedere ASP.NET Data Access Content Map.

System_CAPS_noteNota

Questo controllo consente di visualizzare l'input dell'utente, che può includere uno script client dannoso. Controllare tutte le informazioni inviate da un client per uno script eseguibile, istruzioni SQL o altro codice prima di visualizzarlo nell'applicazione. Quando possibile, è consigliabile che i valori sono codificati in HTML prima che vengano visualizzati in questo controllo (la BoundField classe valori con codifica in HTML per impostazione predefinita). ASP.NET fornisce una funzionalità di convalida richiesta di input per bloccare script e HTML nell'input dell'utente. Controlli server di convalida vengono inoltre forniti per valutare l'input dell'utente. Per altre informazioni, vedere Introduction to the Validation Controls.

Il GridView controllo fornisce numerose funzionalità incorporate che consentono all'utente di ordinare, aggiornare, eliminare, selezionare e scorrere gli elementi del controllo. Quando il GridView è associato a un controllo origine dati, il GridView può sfruttare le funzionalità del controllo dell'origine dati e fornire automatica ordinamento, aggiornamento ed eliminazione.

System_CAPS_noteNota

Il GridView controllo può fornire supporto per l'ordinamento, aggiornamento ed eliminazione con altri tipi di origini dati. Tuttavia, è necessario fornire un gestore eventi appropriato con l'implementazione per queste operazioni.

L'ordinamento consente all'utente di ordinare gli elementi di GridView controllo rispetto a una colonna specifica facendo clic sull'intestazione della colonna. Per attivare l'ordinamento, impostare la AllowSorting proprietà true.

Le funzionalità di aggiornamento, eliminazione e selezione automatiche vengono abilitate quando un pulsante in un ButtonField o TemplateField campo colonna, con un nome di comando "Modifica", "Delete" e "Select", rispettivamente, si fa clic. Il GridView controllo può aggiungere automaticamente una CommandField colonna campo con una modifica, eliminazione o pulsante di selezione se la AutoGenerateEditButton, AutoGenerateDeleteButton, o AutoGenerateSelectButton è impostata su true, rispettivamente.

System_CAPS_noteNota

Inserimento di record nell'origine dati non è direttamente supportato dal GridView controllo. Tuttavia, è possibile inserire i record tramite il GridView controllo in combinazione con la DetailsView o FormView controllo. Per ulteriori informazioni, vedere DetailsView o FormView, rispettivamente.

Invece di visualizzare tutti i record nell'origine dati allo stesso tempo, il GridView controllo può suddividere automaticamente i record nelle pagine. Per abilitare il paging, impostare la AllowPaging proprietà true.

System_CAPS_noteNota

Il GridView controllo viene ricreato durante il postback in base alle informazioni archiviate in ViewState. Se il GridView controllo include un TemplateField o CommandField con il CausesValidation impostata su true, il EnableViewState deve inoltre essere impostata su true per garantire che i dati simultanei operazioni, ad esempio aggiornamenti ed eliminazioni, applicano la riga appropriata.

È possibile personalizzare l'aspetto del GridView controllo impostando le proprietà di stile per le diverse parti del controllo. Nella tabella seguente sono elencate le proprietà di stile diverso.

Proprietà di stile

Descrizione

AlternatingRowStyle

Le impostazioni di stile per le righe di dati alternativi di GridView controllo. Quando questa proprietà è impostata, vengono visualizzate le righe di dati alternando tra il RowStyle impostazioni e AlternatingRowStyle le impostazioni.

EditRowStyle

Le impostazioni di stile per la riga viene modificata la GridView controllo.

EmptyDataRowStyle

Le impostazioni di stile per la riga di dati vuota visualizzata nel GridView controllare quando l'origine dati non contiene alcun record.

FooterStyle

Le impostazioni di stile per la riga di piè di pagina del GridView controllo.

HeaderStyle

Le impostazioni di stile per la riga di intestazione del GridView controllo.

PagerStyle

Le impostazioni di stile della riga di spostamento di GridView controllo.

RowStyle

Le impostazioni di stile per le righe di dati di GridView controllo. Quando il AlternatingRowStyle proprietà è impostata, vengono visualizzate le righe di dati alternando tra il RowStyle impostazioni e AlternatingRowStyle le impostazioni.

SelectedRowStyle

Le impostazioni di stile per la riga selezionata nel GridView controllo.

SortedAscendingCellStyle

L'impostazione di stile per la colonna di dati i dati verrà ordinata nel GridView controllo. Quando si imposta questo stile, lo stile (ad esempio, una colonna evidenziata) viene applicato alle celle quando i dati sono ordinati in ordine crescente.

SortedAscendingHeaderStyle

L'impostazione di stile per la colonna di dati i dati verrà ordinata nel GridView controllo. Quando si imposta questo stile, una freccia che indica i dati di ordinamento viene inserita nell'intestazione del GridView controllare quando i dati sono ordinati in ordine crescente.

SortedDescendingCellStyle

L'impostazione di stile per la colonna di dati i dati verrà ordinata nel GridView controllo. Quando si imposta questo stile, lo stile (ad esempio, una colonna evidenziata) viene applicato alle celle quando i dati sono ordinati in ordine decrescente.

SortedDescendingHeaderStyle

L'impostazione di stile per la colonna di dati i dati verrà ordinata nel GridView controllo. Quando si imposta questo stile, una freccia rivolta verso il basso nell'intestazione di GridView quando i dati sono ordinati in ordine decrescente.

È inoltre possibile visualizzare o nascondere parti diverse del controllo. Nella tabella seguente sono elencate le proprietà che controllano quali parti vengono visualizzate o nascoste.

Proprietà

Descrizione

ShowFooter

Mostra o nasconde la sezione piè di pagina di GridView controllo.

ShowHeader

Mostra o nasconde la sezione dell'intestazione di GridView controllo.

Il GridView controllo fornisce diversi eventi che è possibile programmare. In questo modo è possibile eseguire una routine personalizzata ogni volta che si verifica un evento. Nella tabella seguente sono elencati gli eventi supportati dal GridView controllo.

Evento

Descrizione

PageIndexChanged

Si verifica quando viene fatto clic su uno dei pulsanti di spostamento, ma dopo che il GridView controllo gestisce l'operazione di spostamento. Questo evento viene comunemente utilizzato quando è necessario eseguire un'attività dopo che l'utente passa a un'altra pagina del controllo.

PageIndexChanging

Si verifica quando viene fatto clic su uno dei pulsanti di spostamento, ma prima che il GridView controllo gestisce l'operazione di spostamento. Questo evento viene spesso utilizzato per annullare l'operazione di spostamento.

RowCancelingEdit

Si verifica quando si fa clic sul pulsante di annullamento di una riga, ma prima che il GridView controllo modalità di modifica. Questo evento viene spesso utilizzato per arrestare l'operazione di annullamento.

RowCommand

Si verifica quando si fa clic su un pulsante di GridView controllo. Questo evento viene spesso utilizzato per eseguire un'attività quando viene premuto un pulsante nel controllo.

RowCreated

Si verifica quando viene creata una nuova riga nel GridView controllo. Questo evento viene spesso utilizzato per modificare il contenuto di una riga quando viene creata la riga.

RowDataBound

Si verifica quando una riga di dati è associata a dati di GridView controllo. Questo evento viene spesso utilizzato per modificare il contenuto di una riga quando la riga è associata a dati.

RowDeleted

Si verifica quando si fa clic sul pulsante Elimina una riga, ma dopo che il GridView controllo Elimina il record dall'origine dati. Questo evento viene spesso utilizzato per controllare i risultati dell'operazione di eliminazione.

RowDeleting

Si verifica quando si fa clic sul pulsante Elimina una riga, ma prima che il GridView controllo Elimina il record dall'origine dati. Questo evento viene spesso utilizzato per annullare l'operazione di eliminazione.

RowEditing

Si verifica quando si fa clic sul pulsante di modifica di una riga, ma prima che il GridView controllo passa alla modalità di modifica. Questo evento viene spesso utilizzato per annullare l'operazione di modifica.

RowUpdated

Si verifica quando si fa clic sul pulsante Aggiorna una riga, ma dopo che il GridView ha aggiornato la riga. Questo evento viene spesso utilizzato per controllare i risultati dell'operazione di aggiornamento.

RowUpdating

Si verifica quando si fa clic sul pulsante Aggiorna una riga, ma prima che il GridView ha aggiornato la riga. Questo evento viene spesso utilizzato per annullare l'operazione di aggiornamento.

SelectedIndexChanged

Si verifica quando si fa clic sul pulsante di selezione di una riga, ma dopo che il GridView controllo gestisce l'operazione select. Questo evento viene spesso utilizzato per eseguire un'attività dopo aver selezionata una riga nel controllo.

SelectedIndexChanging

Si verifica quando si fa clic sul pulsante di selezione di una riga, ma prima che il GridView controllo gestisce l'operazione select. Questo evento viene spesso utilizzato per annullare l'operazione di selezione.

Sorted

Si verifica quando si fa clic sul collegamento ipertestuale per ordinare una colonna, ma dopo che il GridView controllo gestisce l'operazione di ordinamento. Questo evento viene comunemente utilizzato per eseguire un'attività dopo che l'utente fa clic su un collegamento ipertestuale per ordinare una colonna.

Sorting

Si verifica quando si fa clic sul collegamento ipertestuale per ordinare una colonna, ma prima che il GridView controllo gestisce l'operazione di ordinamento. Questo evento viene spesso utilizzato per annullare l'operazione di ordinamento o per eseguire una routine di ordinamento personalizzata.

Per informazioni su come configurare il controllo in modo che generi codice conforme agli standard di accessibilità, vedere Accessibility in Visual Studio and ASP.NET e ASP.NET Controls and Accessibility.

<asp:GridView
    AccessKey="string"
    AllowPaging="True|False"
    AllowSorting="True|False"
    AutoGenerateColumns="True|False"
    AutoGenerateDeleteButton="True|False"
    AutoGenerateEditButton="True|False"
    AutoGenerateSelectButton="True|False"
    BackColor="color name|#dddddd"
    BackImageUrl="uri"
    BorderColor="color name|#dddddd"
    BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|Groove|Ridge|
        Inset|Outset"
    BorderWidth="size"
    Caption="string"
    CaptionAlign="NotSet|Top|Bottom|Left|Right"
    CellPadding="integer"
    CellSpacing="integer"
    CssClass="string"
    DataKeyNames="string"
    DataMember="string"
    DataSource="string"
    DataSourceID="string"
    EditIndex="integer"
    EmptyDataText="string"
    Enabled="True|False"
    EnableSortingAndPagingCallbacks="True|False"
    EnableTheming="True|False"
    EnableViewState="True|False"
    Font-Bold="True|False"
    Font-Italic="True|False"
    Font-Names="string"
    Font-Overline="True|False"
    Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|Medium|
        Large|X-Large|XX-Large"
    Font-Strikeout="True|False"
    Font-Underline="True|False"
    ForeColor="color name|#dddddd"
    GridLines="None|Horizontal|Vertical|Both"
    Height="size"
    HorizontalAlign="NotSet|Left|Center|Right|Justify"
    ID="string"
    OnDataBinding="DataBinding event handler"
    OnDataBound="DataBound event handler"
    OnDisposed="Disposed event handler"
    OnInit="Init event handler"
    OnLoad="Load event handler"
    OnPageIndexChanged="PageIndexChanged event handler"
    OnPageIndexChanging="PageIndexChanging event handler"
    OnPreRender="PreRender event handler"
    OnRowCancelingEdit="RowCancelingEdit event handler"
    OnRowCommand="RowCommand event handler"
    OnRowCreated="RowCreated event handler"
    OnRowDataBound="RowDataBound event handler"
    OnRowDeleted="RowDeleted event handler"
    OnRowDeleting="RowDeleting event handler"
    OnRowEditing="RowEditing event handler"
    OnRowUpdated="RowUpdated event handler"
    OnRowUpdating="RowUpdating event handler"
    OnSelectedIndexChanged="SelectedIndexChanged event handler"
    OnSelectedIndexChanging="SelectedIndexChanging event handler"
    OnSorted="Sorted event handler"
    OnSorting="Sorting event handler"
    OnUnload="Unload event handler"
    PageIndex="integer"
    PagerSettings-FirstPageImageUrl="uri"
    PagerSettings-FirstPageText="string"
    PagerSettings-LastPageImageUrl="uri"
    PagerSettings-LastPageText="string"
    PagerSettings-Mode="NextPrevious|Numeric|NextPreviousFirstLast|
        NumericFirstLast"
    PagerSettings-NextPageImageUrl="uri"
    PagerSettings-NextPageText="string"
    PagerSettings-PageButtonCount="integer"
    PagerSettings-Position="Bottom|Top|TopAndBottom"
    PagerSettings-PreviousPageImageUrl="uri"
    PagerSettings-PreviousPageText="string"
    PagerSettings-Visible="True|False"
    PageSize="integer"
    RowHeaderColumn="string"
    runat="server"
    SelectedIndex="integer"
    ShowFooter="True|False"
    ShowHeader="True|False"
    SkinID="string"
    Style="string"
    TabIndex="integer"
    ToolTip="string"
    UseAccessibleHeader="True|False"
    Visible="True|False"
    Width="size"
>
        <AlternatingRowStyle />
        <Columns>
                <asp:BoundField
                    AccessibleHeaderText="string"
                    ApplyFormatInEditMode="True|False"
                    ConvertEmptyStringToNull="True|False"
                    DataField="string"
                    DataFormatString="string"
                    FooterText="string"
                    HeaderImageUrl="uri"
                    HeaderText="string"
                    HtmlEncode="True|False"
                    InsertVisible="True|False"
                    NullDisplayText="string"
                    ReadOnly="True|False"
                    ShowHeader="True|False"
                    SortExpression="string"
                    Visible="True|False"
>
                        <ControlStyle />
                        <FooterStyle />
                        <HeaderStyle />
                        <ItemStyle />
                </asp:BoundField>
                <asp:ButtonField
                    AccessibleHeaderText="string"
                    ButtonType="Button|Image|Link"
                    CausesValidation="True|False"
                    CommandName="string"
                    DataTextField="string"
                    DataTextFormatString="string"
                    FooterText="string"
                    HeaderImageUrl="uri"
                    HeaderText="string"
                    ImageUrl="uri"
                    InsertVisible="True|False"
                    ShowHeader="True|False"
                    SortExpression="string"
                    Text="string"
                    ValidationGroup="string"
                    Visible="True|False"
>
                        <ControlStyle />
                        <FooterStyle />
                        <HeaderStyle />
                        <ItemStyle />
                </asp:ButtonField>
                <asp:CheckBoxField
                    AccessibleHeaderText="string"
                    DataField="string"
                    FooterText="string"
                    HeaderImageUrl="uri"
                    HeaderText="string"
                    InsertVisible="True|False"
                    ReadOnly="True|False"
                    ShowHeader="True|False"
                    SortExpression="string"
                    Text="string"
                    Visible="True|False"
>
                        <ControlStyle />
                        <FooterStyle />
                        <HeaderStyle />
                        <ItemStyle />
                </asp:CheckBoxField>
                <asp:CommandField
                    AccessibleHeaderText="string"
                    ButtonType="Button|Image|Link"
                    CancelImageUrl="uri"
                    CancelText="string"
                    CausesValidation="True|False"
                    DeleteImageUrl="uri"
                    DeleteText="string"
                    EditImageUrl="uri"
                    EditText="string"
                    FooterText="string"
                    HeaderImageUrl="uri"
                    HeaderText="string"
                    InsertImageUrl="uri"
                    InsertText="string"
                    InsertVisible="True|False"
                    NewImageUrl="uri"
                    NewText="string"
                    SelectImageUrl="uri"
                    SelectText="string"
                    ShowCancelButton="True|False"
                    ShowDeleteButton="True|False"
                    ShowEditButton="True|False"
                    ShowHeader="True|False"
                    ShowInsertButton="True|False"
                    ShowSelectButton="True|False"
                    SortExpression="string"
                    UpdateImageUrl="uri"
                    UpdateText="string"
                    ValidationGroup="string"
                    Visible="True|False"
>
                        <ControlStyle />
                        <FooterStyle />
                        <HeaderStyle />
                        <ItemStyle />
                </asp:CommandField>
                <asp:DynamicField
                    AccessibleHeaderText="string"
                    ApplyFormatInEditMode="True|False"
                    ConvertEmptyStringToNull="True|False"
                    DataField="string"
                    DataFormatString="string"
                    FooterText="string"
                    HeaderImageUrl="uri"
                    HeaderText="string"
                    HtmlEncode="True|False"
                    InsertVisible="True|False"
                    NullDisplayText="string"
                    ShowHeader="True|False"
                    UIHint="string"
                    Visible="True|False"
>
                        <ControlStyle />
                        <FooterStyle />
                        <HeaderStyle />
                        <ItemStyle />
                </asp:DynamicField>
                <asp:HyperLinkField
                    AccessibleHeaderText="string"
                    DataNavigateUrlFields="string"
                    DataNavigateUrlFormatString="string"
                    DataTextField="string"
                    DataTextFormatString="string"
                    FooterText="string"
                    HeaderImageUrl="uri"
                    HeaderText="string"
                    InsertVisible="True|False"
                    NavigateUrl="uri"
                    ShowHeader="True|False"
                    SortExpression="string"
                    Target="string|_blank|_parent|_search|_self|_top"
                    Text="string"
                    Visible="True|False"
>
                        <ControlStyle />
                        <FooterStyle />
                        <HeaderStyle />
                        <ItemStyle />
                </asp:HyperLinkField>
                <asp:ImageField
                    AccessibleHeaderText="string"
                    AlternateText="string"
                    ConvertEmptyStringToNull="True|False"
                    DataAlternateTextField="string"
                    DataAlternateTextFormatString="string"
                    DataImageUrlField="string"
                    DataImageUrlFormatString="string"
                    FooterText="string"
                    HeaderImageUrl="uri"
                    HeaderText="string"
                    InsertVisible="True|False"
                    NullDisplayText="string"
                    NullImageUrl="uri"
                    ReadOnly="True|False"
                    ShowHeader="True|False"
                    SortExpression="string"
                    Visible="True|False"
>
                        <ControlStyle />
                        <FooterStyle />
                        <HeaderStyle />
                        <ItemStyle />
                </asp:ImageField>
                <asp:TemplateField
                    AccessibleHeaderText="string"
                    ConvertEmptyStringToNull="True|False"
                    FooterText="string"
                    HeaderImageUrl="uri"
                    HeaderText="string"
                    InsertVisible="True|False"
                    ShowHeader="True|False"
                    SortExpression="string"
                    Visible="True|False"
>
                            <ControlStyle />
                            <FooterStyle />
                            <HeaderStyle />
                            <ItemStyle />
                        <AlternatingItemTemplate>
                            <!-- child controls -->
                        </AlternatingItemTemplate>
                        <EditItemTemplate>
                            <!-- child controls -->
                        </EditItemTemplate>
                        <FooterTemplate>
                            <!-- child controls -->
                        </FooterTemplate>
                        <HeaderTemplate>
                            <!-- child controls -->
                        </HeaderTemplate>
                        <InsertItemTemplate>
                            <!-- child controls -->
                        </InsertItemTemplate>
                        <ItemTemplate>
                            <!-- child controls -->
                        </ItemTemplate>
                </asp:TemplateField>
        </Columns>
        <EditRowStyle />
        <EmptyDataRowStyle />
        <EmptyDataTemplate>
            <!-- child controls -->
        </EmptyDataTemplate>
        <FooterStyle />
        <HeaderStyle />
        <PagerSettings
            FirstPageImageUrl="uri"
            FirstPageText="string"
            LastPageImageUrl="uri"
            LastPageText="string"
            Mode="NextPrevious|Numeric|NextPreviousFirstLast|
                NumericFirstLast"
            NextPageImageUrl="uri"
            NextPageText="string"
            OnPropertyChanged="PropertyChanged event handler"
            PageButtonCount="integer"
            Position="Bottom|Top|TopAndBottom"
            PreviousPageImageUrl="uri"
            PreviousPageText="string"
            Visible="True|False"
        />
        <PagerStyle />
        <PagerTemplate>
            <!-- child controls -->
        </PagerTemplate>
        <RowStyle />
        <SelectedRowStyle />
</asp:GridView>

Un progetto di sito Web di Visual Studio con codice sorgente è disponibile a complemento di questo argomento: Download.

Nell'esempio seguente viene illustrato come utilizzare il GridView controllo per visualizzare i valori della tabella Customers del database di esempio AdventureWorksLT in Microsoft SQL Server. I valori vengono recuperati usando un SqlDataSource controllo.

<asp:sqldatasource id="CustomersSource"
  selectcommand="SELECT CustomerID, CompanyName, FirstName, LastName FROM SalesLT.Customer"
  connectionstring="<%$ ConnectionStrings:AWLTConnectionString %>" 
  runat="server"/>

<asp:gridview id="CustomersGridView" 
  datasourceid="CustomersSource" 
  autogeneratecolumns="False"
  emptydatatext="No data available." 
  allowpaging="True" 
  runat="server" DataKeyNames="CustomerID">
    <Columns>
        <asp:BoundField DataField="CustomerID" HeaderText="CustomerID" 
            InsertVisible="False" ReadOnly="True" SortExpression="CustomerID" />
        <asp:BoundField DataField="CompanyName" HeaderText="CompanyName" 
            SortExpression="CompanyName" />
        <asp:BoundField DataField="FirstName" HeaderText="FirstName" 
            SortExpression="FirstName" />
        <asp:BoundField DataField="LastName" HeaderText="LastName" 
            SortExpression="LastName" />
    </Columns>
</asp:gridview>

Nell'esempio seguente viene illustrato come utilizzare il GridView controllo e un LinqDataSource controllare in modo che è possibile modificare i record.

<asp:LinqDataSource ID="LinqDataSource1" runat="server" 
    ContextTypeName="AdventureWorksLTDataClassesDataContext"
    EnableDelete="True" EnableInsert="True" EnableUpdate="True" 
    TableName="SalesOrderDetails">
</asp:LinqDataSource>

<asp:GridView ID="GridView1" runat="server" 
    AutoGenerateColumns="False" 
    DataKeyNames="SalesOrderID,SalesOrderDetailID"
    DataSourceID="LinqDataSource1">
    <Columns>
        <asp:CommandField ShowDeleteButton="True" 
            ShowEditButton="True" />
        <asp:BoundField DataField="SalesOrderID" 
            HeaderText="SalesOrderID" ReadOnly="True"
            SortExpression="SalesOrderID" />
        <asp:BoundField DataField="SalesOrderDetailID" 
            HeaderText="SalesOrderDetailID" InsertVisible="False"
            ReadOnly="True" SortExpression="SalesOrderDetailID" />
        <asp:BoundField DataField="OrderQty" 
            HeaderText="OrderQty" SortExpression="OrderQty" />
        <asp:BoundField DataField="ProductID" 
            HeaderText="ProductID" SortExpression="ProductID" />
        <asp:BoundField DataField="UnitPrice" 
            HeaderText="UnitPrice" SortExpression="UnitPrice" />
        <asp:BoundField DataField="ModifiedDate" 
            HeaderText="ModifiedDate" SortExpression="ModifiedDate" />
    </Columns>
</asp:GridView>

Per un esempio che illustra come accedere ai valori delle celle, vedere GridViewRow.

.NET Framework
Disponibile da 2.0

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: