GridView GridView GridView GridView Class

Definizione

Visualizza i valori di un'origine dati in una tabella in cui ogni colonna rappresenta un campo e ogni riga rappresenta un record.Displays the values of a data source in a table where each column represents a field and each row represents a record. Il controllo GridView consente la selezione, l'ordinamento e la modifica degli elementi.The GridView control enables you to select, sort, and edit these items.

public ref class GridView : System::Web::UI::WebControls::CompositeDataBoundControl, System::Web::UI::ICallbackEventHandler, System::Web::UI::IDataKeysControl, System::Web::UI::IPostBackEventHandler, System::Web::UI::WebControls::ICallbackContainer, System::Web::UI::WebControls::IDataBoundListControl, System::Web::UI::WebControls::IFieldControl, System::Web::UI::WebControls::IPersistedSelector, System::Web::UI::WebControls::IPostBackContainer
[System.Web.UI.ControlValueProperty("SelectedValue")]
public class GridView : System.Web.UI.WebControls.CompositeDataBoundControl, System.Web.UI.ICallbackEventHandler, System.Web.UI.IDataKeysControl, System.Web.UI.IPostBackEventHandler, System.Web.UI.WebControls.ICallbackContainer, System.Web.UI.WebControls.IDataBoundListControl, System.Web.UI.WebControls.IFieldControl, System.Web.UI.WebControls.IPersistedSelector, System.Web.UI.WebControls.IPostBackContainer
type GridView = class
    inherit CompositeDataBoundControl
    interface IPostBackContainer
    interface IPostBackEventHandler
    interface ICallbackContainer
    interface ICallbackEventHandler
    interface IPersistedSelector
    interface IDataKeysControl
    interface IDataBoundListControl
    interface IDataBoundControl
    interface IFieldControl
Public Class GridView
Inherits CompositeDataBoundControl
Implements ICallbackContainer, ICallbackEventHandler, IDataBoundListControl, IDataKeysControl, IFieldControl, IPersistedSelector, IPostBackContainer, IPostBackEventHandler
Ereditarietà
Attributi
Implementazioni

Esempi

Per accompagnare questo argomento, è disponibile un progetto di sito Web di Visual Studio con codice sorgente: Scaricare.A Visual Studio Web site project with source code is available to accompany this topic: Download.

Nell'esempio seguente viene illustrato come utilizzare GridView il controllo per visualizzare i valori della tabella Customers del database di esempio AdventureWorksLT in Microsoft SQL Server.The following example demonstrates how use the GridView control to display the values from the Customers table of the AdventureWorksLT sample database in Microsoft SQL Server. I valori vengono recuperati usando SqlDataSource un controllo.The values are retrieved using a SqlDataSource control.

<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>
<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 controllo in modo che sia possibile modificare i record.The following example demonstrates how to use the GridView control and a LinqDataSource control so that you can edit records.

<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>
<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 nelle celle, vedere GridViewRow.For an example demonstrating how to access values in cells, see GridViewRow.

Commenti

In questo argomentoIn this topic:

IntroduzioneIntroduction

Il GridView controllo viene utilizzato per visualizzare i valori di un'origine dati in una tabella.The GridView control is used to display the values of a data source in a table. Ogni colonna rappresenta un campo, mentre ogni riga rappresenta un record.Each column represents a field, while each row represents a record. Il GridView controllo supporta le funzionalità seguenti:The GridView control supports the following features:

  • Associazione ai controlli origine dati, ad esempio SqlDataSource.Binding to data source controls, such as SqlDataSource.

  • Funzionalità di ordinamento predefinite.Built-in sort capabilities.

  • Funzionalità di aggiornamento ed eliminazione predefinite.Built-in update and delete capabilities.

  • Funzionalità di paging predefinite.Built-in paging capabilities.

  • Funzionalità di selezione righe predefinite.Built-in row selection capabilities.

  • Accesso programmatico al GridView modello a oggetti per impostare dinamicamente le proprietà, gestire gli eventi e così via.Programmatic access to the GridView object model to dynamically set properties, handle events, and so on.

  • Più campi chiave.Multiple key fields.

  • Più campi dati per le colonne collegamento ipertestuale.Multiple data fields for the hyperlink columns.

  • Aspetto personalizzabile tramite temi e stili.Customizable appearance through themes and styles.

  • Per informazioni sugli altri controlli con associazione a dati disponibili in ASP.NET, vedere controlli server Web con associazione a dati.To learn about the other data-bound controls that are available in ASP.NET, see Data-Bound Web Server Controls.

Nota

Se si ha familiarità con DataGrid il controllo del .NET Framework versione 1,0, il GridView controllo è DataGrid il successore del controllo.If you are familiar with the DataGrid control from the .NET Framework version 1.0, the GridView control is the successor to the DataGrid control.

Campi colonnaColumn Fields

Ogni colonna del GridView controllo è rappresentata da un DataControlField oggetto.Each column in the GridView control is represented by a DataControlField object. Per impostazione predefinita, AutoGenerateColumns la proprietà è impostata truesu, che consente AutoGeneratedField di creare un oggetto per ogni campo dell'origine dati.By default, the AutoGenerateColumns property is set to true, which creates an AutoGeneratedField object for each field in the data source. Ogni campo viene quindi sottoposto a rendering come colonna GridView nel controllo nell'ordine in cui ogni campo viene visualizzato nell'origine dati.Each field is then rendered as a column in the GridView control in the order that each field appears in the data source.

È anche possibile controllare manualmente i campi colonna da visualizzare nel GridView controllo impostando la AutoGenerateColumns proprietà su false e quindi definendo una raccolta di campi di colonna personalizzata.You can also manually control which column fields appear in the GridView control by setting the AutoGenerateColumns property to false and then defining your own column field collection. Tipi di campi colonna diversi determinano il comportamento delle colonne nel controllo.Different column field types determine the behavior of the columns in the control. Nella tabella seguente sono elencati i diversi tipi di campi di colonna che è possibile utilizzare.The following table lists the different column field types that can be used.

Tipo di campo colonnaColumn field type DescriptionDescription
BoundField Consente di visualizzare il valore di un campo in un'origine dati.Displays the value of a field in a data source. Si tratta del tipo di colonna predefinito del GridView controllo.This is the default column type of the GridView control.
ButtonField Visualizza un pulsante di comando per ogni elemento nel GridView controllo.Displays a command button for each item in the GridView control. Ciò consente di creare una colonna di controlli Button personalizzati, ad esempio il pulsante Aggiungi o Rimuovi.This enables you to create a column of custom button controls, such as the Add or the Remove button.
CheckBoxField Visualizza una casella di controllo per ogni elemento nel GridView controllo.Displays a check box for each item in the GridView control. Questo tipo di campo di colonna viene comunemente usato per visualizzare i campi con un valore booleano.This column field type is commonly used to display fields with a Boolean value.
CommandField Visualizza i pulsanti di comando predefiniti per eseguire operazioni SELECT, Edit o DELETE.Displays predefined command buttons to perform select, edit, or delete operations.
HyperLinkField Visualizza il valore di un campo in un'origine dati come collegamento ipertestuale.Displays the value of a field in a data source as a hyperlink. Questo tipo di campo colonna consente di associare un secondo campo all'URL del collegamento ipertestuale.This column field type enables you to bind a second field to the hyperlink's URL.
ImageField Visualizza un'immagine per ogni elemento nel GridView controllo.Displays an image for each item in the GridView control.
TemplateField Visualizza il GridView contenuto definito dall'utente per ogni elemento nel controllo in base a un modello specificato.Displays user-defined content for each item in the GridView control according to a specified template. Questo tipo di campo colonna consente di creare un campo colonna personalizzato.This column field type enables you to create a custom column field.

Per definire in modo dichiarativo una raccolta <Columns> GridView di campi colonna, aggiungere prima di tutto i tag di apertura e di chiusura tra i tag di apertura e chiusura del controllo.To define a column field collection declaratively, first add opening and closing <Columns> tags between the opening and closing tags of the GridView control. Quindi, elencare i campi di colonna che si desidera includere tra i tag di <Columns> apertura e di chiusura.Next, list the column fields that you want to include between the opening and closing <Columns> tags. Le colonne specificate vengono aggiunte alla Columns raccolta nell'ordine elencato.The columns specified are added to the Columns collection in the order listed. La Columns raccolta archivia tutti i campi colonna nel controllo e consente di gestire a livello di codice i campi colonna GridView nel controllo.The Columns collection stores all the column fields in the control and enables you to programmatically manage the column fields in the GridView control.

I campi colonna dichiarati in modo esplicito possono essere visualizzati in combinazione con i campi colonna generati automaticamente.Explicitly declared column fields can be displayed in combination with automatically generated column fields. Quando vengono utilizzati entrambi, viene eseguito prima il rendering dei campi di colonna dichiarati in modo esplicito, seguiti dai campi colonna generati automaticamente.When both are used, explicitly declared column fields are rendered first, followed by the automatically generated column fields.

Nota

I Columns campi colonna generati automaticamente non vengono aggiunti alla raccolta.Automatically generated column fields are not added to the Columns collection.

Associazione ai datiBinding to Data

Il GridView controllo può essere associato a un controllo origine dati (ad esempio il SqlDataSource controllo o ObjectDataSource il controllo) o a System.Data.DataViewqualsiasi raccolta di origini dati System.Collections.ArrayListche System.Collections.IEnumerable implementi l'interfaccia, ad esempio,, System.Collections.Generic.List<T>o altri tipi di raccolta.The GridView control can be bound to a data source control (such as the SqlDataSource control or ObjectDataSource control) or to any data source collection that implements the System.Collections.IEnumerable interface, such as System.Data.DataView, System.Collections.ArrayList, System.Collections.Generic.List<T>, or other collection types. Per associare il GridView controllo al tipo di origine dati appropriato, utilizzare uno dei metodi seguenti:Use one of the following methods to bind the GridView control to the appropriate data source type:

  • Per eseguire il binding a un controllo origine dati, DataSourceID impostare la proprietà GridView del controllo ID sul valore del controllo origine dati.To bind to a data source control, set the DataSourceID property of the GridView control to the ID value of the data source control. Il GridView controllo viene automaticamente associato al controllo origine dati specificato e può sfruttare le funzionalità del controllo origine dati per eseguire operazioni di ordinamento, aggiornamento, eliminazione e paging.The GridView control automatically binds to the specified data source control and can take advantage of the data source control's capabilities to perform sorting, updating, deleting, and paging. Si tratta del metodo preferito per l'associazione ai dati.This is the preferred method to bind to data.

  • Per eseguire l'associazione a un'origine dati che System.Collections.IEnumerable implementa l'interfaccia, impostare a DataSource livello di codice GridView la proprietà del controllo sull'origine dati, quindi DataBind chiamare il metodo.To bind to a data source that implements the System.Collections.IEnumerable interface, programmatically set the DataSource property of the GridView control to the data source and then call the DataBind method. Quando si usa questo metodo, GridView il controllo non fornisce funzionalità di ordinamento, aggiornamento, eliminazione e paging predefinite.When using this method, the GridView control does not provide built-in sort, update, delete, and paging functionality. È necessario fornire questa funzionalità usando l'evento appropriato.You need to provide this functionality by using the appropriate event.

Per ulteriori informazioni su data binding, vedere mappa del contenuto di ASP.NET Data Access.For more information about data binding, see ASP.NET Data Access Content Map.

Nota

Questo controllo può essere usato per visualizzare l'input dell'utente, che potrebbe includere script client dannosi.This control can be used to display user input, which might include malicious client script. Controllare le informazioni inviate da un client per uno script eseguibile, istruzioni SQL o altro codice prima di visualizzarlo nell'applicazione.Check any information that is sent from a client for executable script, SQL statements, or other code before displaying it in your application. Quando possibile, è consigliabile che i valori siano codificati in HTML prima di essere visualizzati in questo controllo (la BoundField classe codifica in HTML i valori per impostazione predefinita).Whenever possible, it is strongly recommended that values are HTML-encoded before they are displayed in this control (the BoundField class HTML-encodes values by default). ASP.NET fornisce una funzionalità di convalida della richiesta di input per bloccare lo script e il codice HTML nell'input dell'utente.ASP.NET provides an input request validation feature to block script and HTML in user input. Vengono inoltre forniti controlli server di convalida per valutare l'input dell'utente.Validation server controls are also provided to assess user input. Per ulteriori informazioni, vedere Introduzione ai controlli di convalida.For more information, see Introduction to the Validation Controls.

Operazioni sui datiData Operations

Il GridView controllo fornisce molte funzionalità predefinite che consentono all'utente di ordinare, aggiornare, eliminare, selezionare ed eseguire il paging degli elementi nel controllo.The GridView control provides many built-in capabilities that allow the user to sort, update, delete, select, and page through items in the control. Quando il GridView controllo è associato a un controllo origine dati, il GridView controllo può sfruttare le funzionalità del controllo origine dati e fornire funzionalità di ordinamento, aggiornamento ed eliminazione automatiche.When the GridView control is bound to a data source control, the GridView control can take advantage of the data source control's capabilities and provide automatic sort, update, and delete functionality.

Nota

Il GridView controllo può fornire supporto per l'ordinamento, l'aggiornamento e l'eliminazione con altri tipi di origini dati.The GridView control can provide support for sorting, updating, and deleting with other types of data sources. Tuttavia, sarà necessario fornire un gestore eventi appropriato con l'implementazione per queste operazioni.However, you will need to provide an appropriate event handler with the implementation for these operations.

L'ordinamento consente all'utente di ordinare gli elementi nel GridView controllo rispetto a una colonna specifica facendo clic sull'intestazione della colonna.Sorting allows the user to sort the items in the GridView control with respect to a specific column by clicking on the column's header. Per abilitare l'ordinamento, impostare la AllowSorting proprietà su true.To enable sorting, set the AllowSorting property to true.

Le funzionalità di aggiornamento, eliminazione e selezione automatiche sono abilitate quando si fa clic ButtonField su TemplateField un pulsante in un campo o colonna con il nome di comando "Edit", "Delete" e "Select", rispettivamente.The automatic updating, deleting, and selection functionalities are enabled when a button in a ButtonField or TemplateField column field, with a command name of "Edit", "Delete", and "Select", respectively, is clicked. Il GridView controllo può aggiungere automaticamente un CommandField campo colonna con un pulsante modifica, Elimina o seleziona se la AutoGenerateEditButtonproprietà, AutoGenerateDeleteButtono AutoGenerateSelectButton è impostata rispettivamente su true.The GridView control can automatically add a CommandField column field with an Edit, Delete, or Select button if the AutoGenerateEditButton, AutoGenerateDeleteButton, or AutoGenerateSelectButton property is set to true, respectively.

Nota

L' GridView inserimento di record nell'origine dati non è supportato direttamente dal controllo.Inserting records into the data source is not directly supported by the GridView control. Tuttavia, è possibile inserire i record usando il GridView controllo insieme DetailsView al controllo o FormView .However, it is possible to insert records by using the GridView control in conjunction with the DetailsView or FormView control. Per ulteriori informazioni, vedere DetailsView rispettivamente FormViewo.For more information, see DetailsView or FormView, respectively.

Anziché visualizzare contemporaneamente tutti i record nell'origine dati, il GridView controllo può suddividere automaticamente i record in pagine.Instead of displaying all the records in the data source at the same time, the GridView control can automatically break the records up into pages. Per abilitare il paging, impostare AllowPaging la proprietà truesu.To enable paging, set the AllowPaging property to true.

Nota

Il GridView controllo viene ricreato al postback in base alle informazioni archiviate in ViewState.The GridView control is re-created on postback based on the information that is stored in ViewState. Se il GridView controllo include un TemplateField oggetto o CommandField un oggetto CausesValidation con la proprietà trueimpostata su, EnableViewState la proprietà deve essere impostata anche true su per garantire che le operazioni sui dati simultanee, ad esempio gli aggiornamenti e le eliminazioni si applicano alla riga appropriata.If the GridView control includes a TemplateField or a CommandField with the CausesValidation property set to true, then the EnableViewState property must also be set to true to ensure that concurrent data operations, such as updates and deletes, apply to the appropriate row.

Personalizzazione dell'interfaccia utenteCustomizing the User Interface

È possibile personalizzare l'aspetto del GridView controllo impostando le proprietà di stile per le diverse parti del controllo.You can customize the appearance of the GridView control by setting the style properties for the different parts of the control. Nella tabella seguente sono elencate le diverse proprietà di stile.The following table lists the different style properties.

Style (proprietà)Style property DescriptionDescription
AlternatingRowStyle Impostazioni di stile per le righe di dati alternate nel GridView controllo.The style settings for the alternating data rows in the GridView control. Quando questa proprietà è impostata, le righe di dati vengono visualizzate alternando tra RowStyle le impostazioni e AlternatingRowStyle le impostazioni.When this property is set, the data rows are displayed alternating between the RowStyle settings and the AlternatingRowStyle settings.
EditRowStyle Impostazioni di stile per la riga in corso di modifica GridView nel controllo.The style settings for the row being edited in the GridView control.
EmptyDataRowStyle Impostazioni di stile per la riga di dati vuota visualizzata nel GridView controllo quando l'origine dati non contiene record.The style settings for the empty data row displayed in the GridView control when the data source does not contain any records.
FooterStyle Impostazioni di stile per la riga del piè di pagina GridView del controllo.The style settings for the footer row of the GridView control.
HeaderStyle Impostazioni di stile per la riga di intestazione del GridView controllo.The style settings for the header row of the GridView control.
PagerStyle Impostazioni di stile per la riga del pager del GridView controllo.The style settings for the pager row of the GridView control.
RowStyle Impostazioni di stile per le righe di dati nel GridView controllo.The style settings for the data rows in the GridView control. Quando viene AlternatingRowStyle impostata anche la proprietà, le righe di dati vengono visualizzate alternando tra RowStyle le impostazioni e AlternatingRowStyle le impostazioni.When the AlternatingRowStyle property is also set, the data rows are displayed alternating between the RowStyle settings and the AlternatingRowStyle settings.
SelectedRowStyle Impostazioni di stile per la riga selezionata nel GridView controllo.The style settings for the selected row in the GridView control.
SortedAscendingCellStyle Impostazione dello stile per la colonna di dati in base alla quale vengono ordinati GridView i dati nel controllo.The style setting for the data column the data is sorted by in the GridView control. Quando viene impostato questo stile, lo stile (ad esempio, colonna evidenziata) viene applicato alle celle quando i dati vengono ordinati in ordine crescente.When this style is set, the style (for example, highlighted column) is applied to cells when the data is sorted in ascending order.
SortedAscendingHeaderStyle Impostazione dello stile per la colonna di dati in base alla quale vengono ordinati GridView i dati nel controllo.The style setting for the data column the data is sorted by in the GridView control. Quando viene impostato questo stile, una freccia che indica che i dati vengono ordinati in ordine crescente viene posizionata sull' GridView intestazione del controllo quando i dati vengono ordinati in ordine crescente.When this style is set, an arrow indicating the data is sorted ascending is placed on the header of the GridView control when the data is sorted in ascending order.
SortedDescendingCellStyle Impostazione dello stile per la colonna di dati in base alla quale vengono ordinati GridView i dati nel controllo.The style setting for the data column the data is sorted by in the GridView control. Quando viene impostato questo stile, lo stile (ad esempio, colonna evidenziata) viene applicato alle celle quando i dati vengono ordinati in ordine decrescente.When this style is set, the style (for example, highlighted column) is applied to cells when the data is sorted in descending order.
SortedDescendingHeaderStyle Impostazione dello stile per la colonna di dati in base alla quale vengono ordinati GridView i dati nel controllo.The style setting for the data column the data is sorted by in the GridView control. Quando viene impostato questo stile, una freccia rivolta verso il basso viene posizionata sull'intestazione GridView di quando i dati vengono ordinati in ordine decrescente.When this style is set, an arrow pointing down is placed on the header of the GridView when the data is sorted in descending order.

È anche possibile visualizzare o nascondere parti diverse del controllo.You can also show or hide different parts of the control. Nella tabella seguente sono elencate le proprietà che controllano le parti visualizzate o nascoste.The following table lists the properties that control which parts are shown or hidden.

ProprietàProperty DescriptionDescription
ShowFooter Consente di visualizzare o nascondere la sezione del piè di GridView pagina del controllo.Shows or hides the footer section of the GridView control.
ShowHeader Consente di visualizzare o nascondere la sezione dell'intestazione GridView del controllo.Shows or hides the header section of the GridView control.

EventiEvents

Il GridView controllo fornisce diversi eventi in base ai quali è possibile programmare.The GridView control provides several events that you can program against. In questo modo è possibile eseguire una routine personalizzata ogni volta che si verifica un evento.This enables you to run a custom routine whenever an event occurs. Nella tabella seguente sono elencati gli eventi supportati dal GridView controllo.The following table lists the events that are supported by the GridView control.

eventEvent DescriptionDescription
PageIndexChanged Si verifica quando viene fatto clic su uno dei pulsanti di spostamento, ma dopo che il controllo GridView ha gestito l'operazione di spostamento.Occurs when one of the pager buttons is clicked, but after the GridView control handles the paging operation. Questo evento viene comunemente usato quando è necessario eseguire un'attività dopo che l'utente passa a una pagina diversa del controllo.This event is commonly used when you need to perform a task after the user navigates to a different page in the control.
PageIndexChanging Si verifica quando viene fatto clic su uno dei pulsanti di spostamento, ma prima che il controllo GridView gestisca l'operazione di spostamento.Occurs when one of the pager buttons is clicked, but before the GridView control handles the paging operation. Questo evento viene spesso usato per annullare l'operazione di paging.This event is often used to cancel the paging operation.
RowCancelingEdit Si verifica quando si fa clic sul pulsante Annulla di una riga, ma GridView prima che il controllo esca dalla modalità di modifica.Occurs when a row's Cancel button is clicked, but before the GridView control exits edit mode. Questo evento viene spesso usato per arrestare l'operazione di annullamento.This event is often used to stop the canceling operation.
RowCommand Si verifica quando viene fatto clic su un pulsante nel controllo GridView.Occurs when a button is clicked in the GridView control. Questo evento viene spesso usato per eseguire un'attività quando si fa clic su un pulsante nel controllo.This event is often used to perform a task when a button is clicked in the control.
RowCreated Si verifica quando viene creata una nuova riga nel GridView controllo.Occurs when a new row is created in the GridView control. Questo evento viene spesso usato per modificare il contenuto di una riga quando viene creata la riga.This event is often used to modify the contents of a row when the row is created.
RowDataBound Si verifica quando una riga di dati viene associata ai dati GridView nel controllo.Occurs when a data row is bound to data in the GridView control. Questo evento viene spesso usato per modificare il contenuto di una riga quando la riga è associata ai dati.This event is often used to modify the contents of a row when the row is bound to data.
RowDeleted Si verifica quando viene fatto clic sul pulsante Elimina di una riga, ma GridView dopo che il controllo ha eliminato il record dall'origine dati.Occurs when a row's Delete button is clicked, but after the GridView control deletes the record from the data source. Questo evento viene spesso usato per verificare i risultati dell'operazione di eliminazione.This event is often used to check the results of the delete operation.
RowDeleting Si verifica quando viene fatto clic sul pulsante Elimina di una riga, ma GridView prima che il controllo elimini il record dall'origine dati.Occurs when a row's Delete button is clicked, but before the GridView control deletes the record from the data source. Questo evento viene spesso usato per annullare l'operazione di eliminazione.This event is often used to cancel the deleting operation.
RowEditing Si verifica quando viene fatto clic sul pulsante Modifica di una riga, ma prima che il controllo GridView passi alla modalità di modifica.Occurs when a row's Edit button is clicked, but before the GridView control enters edit mode. Questo evento viene spesso utilizzato per annullare l'operazione di modifica.This event is often used to cancel the editing operation.
RowUpdated Si verifica quando viene fatto clic sul pulsante Aggiorna di una riga, ma dopo che il controllo GridView ha aggiornato la riga.Occurs when a row's Update button is clicked, but after the GridView control updates the row. Questo evento viene spesso usato per verificare i risultati dell'operazione di aggiornamento.This event is often used to check the results of the update operation.
RowUpdating Si verifica quando viene fatto clic sul pulsante Aggiorna di una riga, ma prima che il controllo GridView aggiorni la riga.Occurs when a row's Update button is clicked, but before the GridView control updates the row. Questo evento viene spesso utilizzato per annullare l'operazione di aggiornamento.This event is often used to cancel the updating operation.
SelectedIndexChanged Si verifica quando viene fatto clic sul pulsante Seleziona di una riga, ma dopo che il controllo GridView ha gestito l'operazione di selezione.Occurs when a row's Select button is clicked, but after the GridView control handles the select operation. Questo evento viene spesso utilizzato per eseguire un'attività dopo che è stata selezionata una riga nel controllo.This event is often used to perform a task after a row is selected in the control.
SelectedIndexChanging Si verifica quando viene fatto clic sul pulsante Seleziona di una riga, ma prima che il controllo GridView gestisca l'operazione di selezione.Occurs when a row's Select button is clicked, but before the GridView control handles the select operation. Questo evento viene spesso utilizzato per annullare l'operazione di selezione.This event is often used to cancel the selection operation.
Sorted Si verifica quando viene fatto clic sul collegamento ipertestuale per l'ordinamento di una colonna, ma dopo che il controllo GridView ha gestito l'operazione di ordinamento.Occurs when the hyperlink to sort a column is clicked, but after the GridView control handles the sort operation. Questo evento viene comunemente usato per eseguire un'attività dopo che l'utente fa clic su un collegamento ipertestuale per ordinare una colonna.This event is commonly used to perform a task after the user clicks a hyperlink to sort a column.
Sorting Si verifica quando viene fatto clic sul collegamento ipertestuale per l'ordinamento di una colonna, ma prima che il controllo GridView gestisca l'operazione di ordinamento.Occurs when the hyperlink to sort a column is clicked, but before the GridView control handles the sort operation. Questo evento viene spesso utilizzato per annullare l'operazione di ordinamento o per eseguire una routine di ordinamento personalizzata.This event is often used to cancel the sorting operation or to perform a custom sorting routine.

AccessibilitàAccessibility

Per informazioni su come configurare questo controllo in modo che generi markup conforme agli standard di accessibilità, vedere accessibilità in Visual Studio e controlli ASP.NET e ASP.NET e accessibilità.For information about how to configure this control so that it generates markup that conforms to accessibility standards, see Accessibility in Visual Studio and ASP.NET and ASP.NET Controls and Accessibility.

Sintassi dichiarativaDeclarative Syntax

<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>  

Costruttori

GridView() GridView() GridView() GridView()

Inizializza una nuova istanza della classe GridView.Initializes a new instance of the GridView class.

Proprietà

AccessKey AccessKey AccessKey AccessKey

Ottiene o imposta il tasto di scelta che consente di accedere rapidamente al controllo server Web.Gets or sets the access key that allows you to quickly navigate to the Web server control.

(Inherited from WebControl)
Adapter Adapter Adapter Adapter

Ottiene l'adattatore specifico del browser per il controllo.Gets the browser-specific adapter for the control.

(Inherited from Control)
AllowCustomPaging AllowCustomPaging AllowCustomPaging AllowCustomPaging

Ottiene o imposta un valore che indica se la funzionalità di spostamento personalizzato è abilitata.Gets or sets a value that indicates whether custom paging is enabled.

AllowPaging AllowPaging AllowPaging AllowPaging

Ottiene o imposta un valore che indica se la funzionalità di spostamento è abilitata.Gets or sets a value indicating whether the paging feature is enabled.

AllowSorting AllowSorting AllowSorting AllowSorting

Ottiene o imposta un valore che indica se la funzionalità di ordinamento è abilitata.Gets or sets a value indicating whether the sorting feature is enabled.

AlternatingRowStyle AlternatingRowStyle AlternatingRowStyle AlternatingRowStyle

Ottiene un riferimento all'oggetto TableItemStyle che consente di impostare l'aspetto delle righe di dati alternative in un controllo GridView.Gets a reference to the TableItemStyle object that enables you to set the appearance of alternating data rows in a GridView control.

AppRelativeTemplateSourceDirectory AppRelativeTemplateSourceDirectory AppRelativeTemplateSourceDirectory AppRelativeTemplateSourceDirectory

Ottiene o imposta la directory virtuale relativa all'applicazione dell'oggetto Page o UserControl contenente questo controllo.Gets or sets the application-relative virtual directory of the Page or UserControl object that contains this control.

(Inherited from Control)
Attributes Attributes Attributes Attributes

Ottiene l'insieme di attributi arbitrari (solo per il rendering) che non corrispondono alle proprietà del controllo.Gets the collection of arbitrary attributes (for rendering only) that do not correspond to properties on the control.

(Inherited from WebControl)
AutoGenerateColumns AutoGenerateColumns AutoGenerateColumns AutoGenerateColumns

Ottiene o imposta un valore che indica se per ogni campo dell'origine dati vengono creati automaticamente campi associati.Gets or sets a value indicating whether bound fields are automatically created for each field in the data source.

AutoGenerateDeleteButton AutoGenerateDeleteButton AutoGenerateDeleteButton AutoGenerateDeleteButton

Ottiene o imposta un valore che indica se a un controllo CommandField viene aggiunta automaticamente una colonna associata a campo GridView con un pulsante Elimina per ciascuna riga di dati.Gets or sets a value indicating whether a CommandField field column with a Delete button for each data row is automatically added to a GridView control.

AutoGenerateEditButton AutoGenerateEditButton AutoGenerateEditButton AutoGenerateEditButton

Ottiene o imposta un valore che indica se a un controllo CommandField viene aggiunta automaticamente una colonna associata a campo GridView con un pulsante Modifica per ciascuna riga di dati.Gets or sets a value indicating whether a CommandField field column with an Edit button for each data row is automatically added to a GridView control.

AutoGenerateSelectButton AutoGenerateSelectButton AutoGenerateSelectButton AutoGenerateSelectButton

Ottiene o imposta un valore che indica se a un controllo CommandField viene aggiunta automaticamente una colonna associata a campo GridView con un pulsante Seleziona per ciascuna riga di dati.Gets or sets a value indicating whether a CommandField field column with a Select button for each data row is automatically added to a GridView control.

BackColor BackColor BackColor BackColor

Ottiene o imposta il colore di sfondo del controllo server Web.Gets or sets the background color of the Web server control.

(Inherited from WebControl)
BackImageUrl BackImageUrl BackImageUrl BackImageUrl

Ottiene o imposta l'URL di un'immagine da visualizzare sullo sfondo di un controllo GridView.Gets or sets the URL to an image to display in the background of a GridView control.

BindingContainer BindingContainer BindingContainer BindingContainer

Ottiene il controllo contenente l'associazione dati del controllo corrente.Gets the control that contains this control's data binding.

(Inherited from Control)
BorderColor BorderColor BorderColor BorderColor

Ottiene o imposta il colore del bordo del controllo Web.Gets or sets the border color of the Web control.

(Inherited from WebControl)
BorderStyle BorderStyle BorderStyle BorderStyle

Ottiene o imposta lo stile del bordo del controllo server Web.Gets or sets the border style of the Web server control.

(Inherited from WebControl)
BorderWidth BorderWidth BorderWidth BorderWidth

Ottiene o imposta la larghezza del bordo del controllo server Web.Gets or sets the border width of the Web server control.

(Inherited from WebControl)
BottomPagerRow BottomPagerRow BottomPagerRow BottomPagerRow

Ottiene un oggetto GridViewRow che rappresenta la riga di spostamento inferiore in un controllo GridView.Gets a GridViewRow object that represents the bottom pager row in a GridView control.

Caption Caption Caption Caption

Ottiene o imposta il testo di cui eseguire il rendering in un elemento didascalia HTML in un controllo GridView.Gets or sets the text to render in an HTML caption element in a GridView control. Questa proprietà viene fornita per rendere il controllo più accessibile agli utenti di dispositivi che assistono i disabili.This property is provided to make the control more accessible to users of assistive technology devices.

CaptionAlign CaptionAlign CaptionAlign CaptionAlign

Ottiene o imposta la posizione orizzontale o verticale dell'elemento didascalia HTML in un controllo GridView.Gets or sets the horizontal or vertical position of the HTML caption element in a GridView control. Questa proprietà viene fornita per rendere il controllo più accessibile agli utenti di dispositivi che assistono i disabili.This property is provided to make the control more accessible to users of assistive technology devices.

CellPadding CellPadding CellPadding CellPadding

Ottiene o imposta la quantità di spazio tra il contenuto e il bordo di una cella.Gets or sets the amount of space between the contents of a cell and the cell's border.

CellSpacing CellSpacing CellSpacing CellSpacing

Ottiene o imposta la distanza tra le celle.Gets or sets the amount of space between cells.

ChildControlsCreated ChildControlsCreated ChildControlsCreated ChildControlsCreated

Ottiene un valore che indica se i controlli figli del controllo server sono stati creati.Gets a value that indicates whether the server control's child controls have been created.

(Inherited from Control)
ClientID ClientID ClientID ClientID

Ottiene l'ID di controllo per il markup HTML generato da ASP.NET.Gets the control ID for HTML markup that is generated by ASP.NET.

(Inherited from Control)
ClientIDMode ClientIDMode ClientIDMode ClientIDMode

Ottiene o imposta l'algoritmo utilizzato per generare il valore della proprietà ClientID.Gets or sets the algorithm that is used to generate the value of the ClientID property.

(Inherited from Control)
ClientIDRowSuffix ClientIDRowSuffix ClientIDRowSuffix ClientIDRowSuffix

Ottiene o imposta i nomi dei campi dati i cui valori vengono aggiunti al valore della proprietà ClientID per identificare in modo univoco ogni istanza di un controllo associato a dati.Gets or sets the names of the data fields whose values are appended to the ClientID property value to uniquely identify each instance of a data-bound control.

ClientIDRowSuffixDataKeys ClientIDRowSuffixDataKeys ClientIDRowSuffixDataKeys ClientIDRowSuffixDataKeys

Ottiene i valori dei dati utilizzati per identificare in modo univoco ogni istanza di un controllo associato a dati quando ASP.NET genera il valore ClientID.Gets the data values that are used to uniquely identify each instance of a data-bound control when ASP.NET generates the ClientID value.

ClientIDSeparator ClientIDSeparator ClientIDSeparator ClientIDSeparator

Ottiene un carattere che rappresenta il separatore utilizzato nella proprietà ClientID.Gets a character value representing the separator character used in the ClientID property.

(Inherited from Control)
Columns Columns Columns Columns

Ottiene un insieme di oggetti DataControlField che rappresentano i campi colonna in un controllo GridView.Gets a collection of DataControlField objects that represent the column fields in a GridView control.

ColumnsGenerator ColumnsGenerator ColumnsGenerator ColumnsGenerator

Ottiene o imposta il controllo che genererà automaticamente le colonne per un controllo GridView che utilizza le funzionalità di ASP.NET Dynamic Data.Gets or sets the control that will automatically generate the columns for a GridView control that uses ASP.NET Dynamic Data features.

Context Context Context Context

Ottiene l'oggetto HttpContext associato al controllo server per la richiesta Web corrente.Gets the HttpContext object associated with the server control for the current Web request.

(Inherited from Control)
Controls Controls Controls Controls

Ottiene un insieme di controlli figlio all'interno del controllo composito associato a dati.Gets a collection of the child controls within the composite data-bound control.

(Inherited from CompositeDataBoundControl)
ControlStyle ControlStyle ControlStyle ControlStyle

Ottiene lo stile del controllo server Web.Gets the style of the Web server control. Questa proprietà viene usata principalmente dagli sviluppatori di controlli.This property is used primarily by control developers.

(Inherited from WebControl)
ControlStyleCreated ControlStyleCreated ControlStyleCreated ControlStyleCreated

Ottiene un valore che indica se è stato creato un oggetto Style per la proprietà ControlStyle.Gets a value indicating whether a Style object has been created for the ControlStyle property. Questa proprietà viene utilizzata principalmente dagli sviluppatori di controlli.This property is primarily used by control developers.

(Inherited from WebControl)
CssClass CssClass CssClass CssClass

Ottiene o imposta la classe CSS (Cascading Style Sheet) di cui viene eseguito il rendering tramite il controllo server Web sul client.Gets or sets the Cascading Style Sheet (CSS) class rendered by the Web server control on the client.

(Inherited from WebControl)
DataItemContainer DataItemContainer DataItemContainer DataItemContainer

Ottiene un riferimento al contenitore di denominazione se il contenitore di denominazione implementa IDataItemContainer.Gets a reference to the naming container if the naming container implements IDataItemContainer.

(Inherited from Control)
DataKeyNames DataKeyNames DataKeyNames DataKeyNames

Ottiene o imposta una matrice contenente i nomi dei campi di chiave primaria degli elementi visualizzati in un controllo GridView.Gets or sets an array that contains the names of the primary key fields for the items displayed in a GridView control.

DataKeys DataKeys DataKeys DataKeys

Ottiene un insieme di oggetti DataKey che rappresentano il valore della chiave dati di ciascuna riga di un controllo GridView.Gets a collection of DataKey objects that represent the data key value of each row in a GridView control.

DataKeysContainer DataKeysContainer DataKeysContainer DataKeysContainer

Ottiene un riferimento al contenitore di denominazione se il contenitore di denominazione implementa IDataKeysControl.Gets a reference to the naming container if the naming container implements IDataKeysControl.

(Inherited from Control)
DataMember DataMember DataMember DataMember

Ottiene o imposta il nome dell'elenco di dati a cui si associa il controllo con associazione a dati, nei casi in cui l'origine dati contenga più elenchi distinti di elementi di dati.Gets or sets the name of the list of data that the data-bound control binds to, in cases where the data source contains more than one distinct list of data items.

(Inherited from DataBoundControl)
DataSource DataSource DataSource DataSource

Ottiene o imposta l'oggetto da cui il controllo con associazione a dati recupera il relativo elenco degli elementi di dati.Gets or sets the object from which the data-bound control retrieves its list of data items.

(Inherited from BaseDataBoundControl)
DataSourceID DataSourceID DataSourceID DataSourceID

Ottiene o imposta l'ID del controllo da cui il controllo con associazione a dati recupera l'elenco degli elementi di dati.Gets or sets the ID of the control from which the data-bound control retrieves its list of data items.

(Inherited from DataBoundControl)
DataSourceObject DataSourceObject DataSourceObject DataSourceObject

Ottiene un oggetto che implementa l'interfaccia IDataSource che fornisce l'accesso al contenuto dati dell'oggetto.Gets an object that implements the IDataSource interface, which provides access to the object's data content.

(Inherited from DataBoundControl)
DeleteMethod DeleteMethod DeleteMethod DeleteMethod

Ottiene o imposta il nome del metodo da chiamare per eliminare i dati.Gets or sets the name of the method to call in order to delete data.

DesignMode DesignMode DesignMode DesignMode

Ottiene un valore che indica se un controllo viene utilizzato in un'area di progettazione.Gets a value indicating whether a control is being used on a design surface.

(Inherited from Control)
EditIndex EditIndex EditIndex EditIndex

Ottiene o imposta l'indice della riga da modificare.Gets or sets the index of the row to edit.

EditRowStyle EditRowStyle EditRowStyle EditRowStyle

Ottiene un riferimento all'oggetto TableItemStyle che consente di impostare l'aspetto della riga selezionata per la modifica in un controllo GridView.Gets a reference to the TableItemStyle object that enables you to set the appearance of the row selected for editing in a GridView control.

EmptyDataRowStyle EmptyDataRowStyle EmptyDataRowStyle EmptyDataRowStyle

Ottiene un riferimento all'oggetto TableItemStyle che consente di impostare l'aspetto della riga di dati vuota di cui viene eseguito il rendering quando un controllo GridView è associato a un'origine dati che non contiene record.Gets a reference to the TableItemStyle object that enables you to set the appearance of the empty data row rendered when a GridView control is bound to a data source that does not contain any records.

EmptyDataTemplate EmptyDataTemplate EmptyDataTemplate EmptyDataTemplate

Ottiene o imposta il contenuto definito dall'utente per la riga di dati vuota di cui viene eseguito il rendering quando un controllo GridView è associato a un'origine dati che non contiene record.Gets or sets the user-defined content for the empty data row rendered when a GridView control is bound to a data source that does not contain any records.

EmptyDataText EmptyDataText EmptyDataText EmptyDataText

Ottiene o imposta il testo da visualizzare nella riga di dati vuota di cui viene eseguito il rendering quando un controllo GridView è associato a un'origine dati che non contiene record.Gets or sets the text to display in the empty data row rendered when a GridView control is bound to a data source that does not contain any records.

Enabled Enabled Enabled Enabled

Ottiene o imposta un valore che indica se il controllo server Web è abilitato.Gets or sets a value indicating whether the Web server control is enabled.

(Inherited from WebControl)
EnableModelValidation EnableModelValidation EnableModelValidation EnableModelValidation

Ottiene o imposta un valore che indica se un controllo validator gestirà le eccezioni che si verificano durante le operazioni di inserimento o aggiornamento.Gets or sets a value that indicates whether a validator control will handle exceptions that occur during insert or update operations.

EnablePersistedSelection EnablePersistedSelection EnablePersistedSelection EnablePersistedSelection

Ottiene o imposta un valore che indica se la selezione di una riga è basata su valori di indice o di chiavi di dati.Gets or sets a value that indicates whether the selection of a row is based on index or on data-key values.

EnableSortingAndPagingCallbacks EnableSortingAndPagingCallbacks EnableSortingAndPagingCallbacks EnableSortingAndPagingCallbacks

Ottiene o imposta un valore che indica se per le operazioni di ordinamento e di spostamento vengono utilizzati callback sul lato client.Gets or sets a value indicating whether client-side callbacks are used for sorting and paging operations.

EnableTheming EnableTheming EnableTheming EnableTheming

Ottiene o imposta un valore che indica se al controllo vengono applicati i temi.Gets or sets a value indicating whether themes apply to this control.

(Inherited from WebControl)
EnableViewState EnableViewState EnableViewState EnableViewState

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.Gets or sets a value indicating whether the server control persists its view state, and the view state of any child controls it contains, to the requesting client.

(Inherited from Control)
Events Events Events Events

Ottiene un elenco dei delegati del gestore eventi per il controllo.Gets a list of event handler delegates for the control. Questa proprietà è di sola lettura.This property is read-only.

(Inherited from Control)
Font Font Font Font

Ottiene le proprietà del carattere associate al controllo server Web.Gets the font properties associated with the Web server control.

(Inherited from WebControl)
FooterRow FooterRow FooterRow FooterRow

Ottiene un oggetto GridViewRow che rappresenta la riga del piè di pagina in un controllo GridView.Gets a GridViewRow object that represents the footer row in a GridView control.

FooterStyle FooterStyle FooterStyle FooterStyle

Ottiene un riferimento all'oggetto TableItemStyle che consente di impostare l'aspetto della riga del piè di pagina in un controllo GridView.Gets a reference to the TableItemStyle object that enables you to set the appearance of the footer row in a GridView control.

ForeColor ForeColor ForeColor ForeColor

Ottiene o imposta il colore di primo piano, in genere il colore del testo, del controllo server Web.Gets or sets the foreground color (typically the color of the text) of the Web server control.

(Inherited from WebControl)
GridLines GridLines GridLines GridLines

Ottiene o imposta lo stile delle linee della griglia di un controllo GridView.Gets or sets the gridline style for a GridView control.

HasAttributes HasAttributes HasAttributes HasAttributes

Ottiene un valore che indica se sono impostati attributi per il controllo.Gets a value indicating whether the control has attributes set.

(Inherited from WebControl)
HasChildViewState HasChildViewState HasChildViewState HasChildViewState

Ottiene un valore che indica se per i controlli figlio del controllo server corrente esistono impostazioni dello stato di visualizzazione salvate.Gets a value indicating whether the current server control's child controls have any saved view-state settings.

(Inherited from Control)
HeaderRow HeaderRow HeaderRow HeaderRow

Ottiene un oggetto GridViewRow che rappresenta la riga dell'intestazione in un controllo GridView.Gets a GridViewRow object that represents the header row in a GridView control.

HeaderStyle HeaderStyle HeaderStyle HeaderStyle

Ottiene un riferimento all'oggetto TableItemStyle che consente di impostare l'aspetto della riga dell'intestazione in un controllo GridView.Gets a reference to the TableItemStyle object that enables you to set the appearance of the header row in a GridView control.

Height Height Height Height

Ottiene o imposta l'altezza del controllo server Web.Gets or sets the height of the Web server control.

(Inherited from WebControl)
HorizontalAlign HorizontalAlign HorizontalAlign HorizontalAlign

Ottiene o imposta l'allineamento orizzontale di un controllo GridView sulla pagina.Gets or sets the horizontal alignment of a GridView control on the page.

IControlBuilderAccessor.ControlBuilder IControlBuilderAccessor.ControlBuilder IControlBuilderAccessor.ControlBuilder IControlBuilderAccessor.ControlBuilder

Per una descrizione di questo membro, vedere ControlBuilder.For a description of this member, see ControlBuilder.

(Inherited from Control)
IControlDesignerAccessor.UserData IControlDesignerAccessor.UserData IControlDesignerAccessor.UserData IControlDesignerAccessor.UserData

Per una descrizione di questo membro, vedere UserData.For a description of this member, see UserData.

(Inherited from Control)
ID ID ID ID

Ottiene o imposta l'identificatore a livello di codice assegnato al controllo server.Gets or sets the programmatic identifier assigned to the server control.

(Inherited from Control)
IDataBindingsAccessor.DataBindings IDataBindingsAccessor.DataBindings IDataBindingsAccessor.DataBindings IDataBindingsAccessor.DataBindings

Per una descrizione di questo membro, vedere DataBindings.For a description of this member, see DataBindings.

(Inherited from Control)
IDataBindingsAccessor.HasDataBindings IDataBindingsAccessor.HasDataBindings IDataBindingsAccessor.HasDataBindings IDataBindingsAccessor.HasDataBindings

Per una descrizione di questo membro, vedere HasDataBindings.For a description of this member, see HasDataBindings.

(Inherited from Control)
IdSeparator IdSeparator IdSeparator IdSeparator

Ottiene il carattere utilizzato per separare gli identificatori di controllo.Gets the character used to separate control identifiers.

(Inherited from Control)
IExpressionsAccessor.Expressions IExpressionsAccessor.Expressions IExpressionsAccessor.Expressions IExpressionsAccessor.Expressions

Per una descrizione di questo membro, vedere Expressions.For a description of this member, see Expressions.

(Inherited from Control)
IExpressionsAccessor.HasExpressions IExpressionsAccessor.HasExpressions IExpressionsAccessor.HasExpressions IExpressionsAccessor.HasExpressions

Per una descrizione di questo membro, vedere HasExpressions.For a description of this member, see HasExpressions.

(Inherited from Control)
Initialized Initialized Initialized Initialized

Ottiene un valore che indica se il controllo con associazione a dati è stato inizializzato.Gets a value indicating whether the data-bound control has been initialized.

(Inherited from BaseDataBoundControl)
InsertMethod InsertMethod InsertMethod InsertMethod

Ottiene o imposta il nome del metodo da chiamare per inserire i dati.Gets or sets the name of the method to call in order to insert data.

(Inherited from CompositeDataBoundControl)
IsBoundUsingDataSourceID IsBoundUsingDataSourceID IsBoundUsingDataSourceID IsBoundUsingDataSourceID

Ottiene un valore che indica se la proprietà DataSourceID è impostata.Gets a value indicating whether the DataSourceID property is set.

(Inherited from BaseDataBoundControl)
IsChildControlStateCleared IsChildControlStateCleared IsChildControlStateCleared IsChildControlStateCleared

Ottiene un valore che indica se i controlli contenuti in questo controllo dispongono di informazioni sullo stato del controllo.Gets a value indicating whether controls contained within this control have control state.

(Inherited from Control)
IsDataBindingAutomatic IsDataBindingAutomatic IsDataBindingAutomatic IsDataBindingAutomatic

Ottiene un valore che indica se il data binding è automatico.Gets a value that indicates whether data binding is automatic.

(Inherited from BaseDataBoundControl)
IsEnabled IsEnabled IsEnabled IsEnabled

Ottiene un valore che indica se il controllo è abilitato.Gets a value indicating whether the control is enabled.

(Inherited from WebControl)
IsTrackingViewState IsTrackingViewState IsTrackingViewState IsTrackingViewState

Ottiene un valore che indica se il controllo server salva le modifiche allo stato di visualizzazione.Gets a value that indicates whether the server control is saving changes to its view state.

(Inherited from Control)
IsUsingModelBinders IsUsingModelBinders IsUsingModelBinders IsUsingModelBinders

Ottiene un valore che indica se l'associazione del modello è in uso.Gets a value that indicates whether model binding is in use.

(Inherited from CompositeDataBoundControl)
IsViewStateEnabled IsViewStateEnabled IsViewStateEnabled IsViewStateEnabled

Ottiene un valore che indica se lo stato di visualizzazione è attivato per il controllo corrente.Gets a value indicating whether view state is enabled for this control.

(Inherited from Control)
ItemType ItemType ItemType ItemType

Ottiene o imposta il nome del tipo di elemento dati per l'associazione dati fortemente tipizzata.Gets or sets the name of the data item type for strongly typed data binding.

(Inherited from DataBoundControl)
LoadViewStateByID LoadViewStateByID LoadViewStateByID LoadViewStateByID

Ottiene un valore che indica se il controllo prende parte al caricamento del proprio stato di visualizzazione tramite ID anziché tramite l'indice.Gets a value indicating whether the control participates in loading its view state by ID instead of index.

(Inherited from Control)
NamingContainer NamingContainer NamingContainer NamingContainer

Ottiene un riferimento al contenitore dei nomi del controllo server, che crea uno spazio dei nomi univoco per distinguere i controlli server che hanno lo stesso valore della proprietà ID.Gets a reference to the server control's naming container, which creates a unique namespace for differentiating between server controls with the same ID property value.

(Inherited from Control)
Page Page Page Page

Ottiene un riferimento all'istanza Page che contiene il controllo server.Gets a reference to the Page instance that contains the server control.

(Inherited from Control)
PageCount PageCount PageCount PageCount

Ottiene il numero di pagine necessarie per visualizzare i record dell'origine dati in un controllo GridView.Gets the number of pages required to display the records of the data source in a GridView control.

PageIndex PageIndex PageIndex PageIndex

Ottiene o imposta l'indice della pagina attualmente visualizzata.Gets or sets the index of the currently displayed page.

PagerSettings PagerSettings PagerSettings PagerSettings

Ottiene un riferimento all'oggetto PagerSettings che consente di impostare le proprietà dei pulsanti di spostamento in un controllo GridView.Gets a reference to the PagerSettings object that enables you to set the properties of the pager buttons in a GridView control.

PagerStyle PagerStyle PagerStyle PagerStyle

Ottiene un riferimento all'oggetto TableItemStyle che consente di impostare l'aspetto della riga di spostamento in un controllo GridView.Gets a reference to the TableItemStyle object that enables you to set the appearance of the pager row in a GridView control.

PagerTemplate PagerTemplate PagerTemplate PagerTemplate

Ottiene o imposta il contenuto personalizzato per la riga di spostamento in un controllo GridView.Gets or sets the custom content for the pager row in a GridView control.

PageSize PageSize PageSize PageSize

Ottiene o imposta il numero di record da visualizzare in una pagina di un controllo GridView.Gets or sets the number of records to display on a page in a GridView control.

Parent Parent Parent Parent

Ottiene un riferimento al controllo padre del controllo server nella gerarchia dei controlli della pagina.Gets a reference to the server control's parent control in the page control hierarchy.

(Inherited from Control)
RenderingCompatibility RenderingCompatibility RenderingCompatibility RenderingCompatibility

Ottiene un valore che specifica la versione di ASP.NET con cui sarà compatibile il codice HTML di cui è stato eseguito il rendering.Gets a value that specifies the ASP.NET version that rendered HTML will be compatible with.

(Inherited from Control)
RequiresDataBinding RequiresDataBinding RequiresDataBinding RequiresDataBinding

Ottiene o imposta un valore che indica se deve essere chiamato il metodo DataBind().Gets or sets a value indicating whether the DataBind() method should be called.

(Inherited from BaseDataBoundControl)
RowHeaderColumn RowHeaderColumn RowHeaderColumn RowHeaderColumn

Ottiene o imposta il nome della colonna da utilizzare come intestazione di colonna per il controllo GridView.Gets or sets the name of the column to use as the column header for the GridView control. Questa proprietà viene fornita per rendere il controllo più accessibile agli utenti di dispositivi che assistono i disabili.This property is provided to make the control more accessible to users of assistive technology devices.

Rows Rows Rows Rows

Ottiene un insieme di oggetti GridViewRow che rappresentano le righe di dati di un controllo GridView.Gets a collection of GridViewRow objects that represent the data rows in a GridView control.

RowStyle RowStyle RowStyle RowStyle

Ottiene un riferimento all'oggetto TableItemStyle che consente di impostare l'aspetto delle righe di dati in un controllo GridView.Gets a reference to the TableItemStyle object that enables you to set the appearance of the data rows in a GridView control.

SelectArguments SelectArguments SelectArguments SelectArguments

Ottiene un oggetto DataSourceSelectArguments che il controllo con associazione a dati utilizza al momento del recupero dei dati da un controllo origine dati.Gets a DataSourceSelectArguments object that the data-bound control uses when retrieving data from a data source control.

(Inherited from DataBoundControl)
SelectedDataKey SelectedDataKey SelectedDataKey SelectedDataKey

Ottiene l'oggetto DataKey contenente il valore della chiave dati della riga selezionata in un controllo GridView.Gets the DataKey object that contains the data key value for the selected row in a GridView control.

SelectedIndex SelectedIndex SelectedIndex SelectedIndex

Ottiene o imposta l'indice della riga selezionata in un controllo GridView.Gets or sets the index of the selected row in a GridView control.

SelectedPersistedDataKey SelectedPersistedDataKey SelectedPersistedDataKey SelectedPersistedDataKey

Ottiene o imposta il valore della chiave di dati per l'elemento persistente selezionato in un controllo GridView.Gets or sets the data-key value for the persisted selected item in a GridView control.

SelectedRow SelectedRow SelectedRow SelectedRow

Ottiene un riferimento a un oggetto GridViewRow che rappresenta la riga selezionata nel controllo.Gets a reference to a GridViewRow object that represents the selected row in the control.

SelectedRowStyle SelectedRowStyle SelectedRowStyle SelectedRowStyle

Ottiene un riferimento all'oggetto TableItemStyle che consente di impostare l'aspetto della riga selezionata in un controllo GridView.Gets a reference to the TableItemStyle object that enables you to set the appearance of the selected row in a GridView control.

SelectedValue SelectedValue SelectedValue SelectedValue

Ottiene il valore della chiave dati della riga selezionata in un controllo GridView.Gets the data key value of the selected row in a GridView control.

SelectMethod SelectMethod SelectMethod SelectMethod

Nome del metodo da chiamare per leggere i dati.The name of the method to call in order to read data.

(Inherited from DataBoundControl)
ShowFooter ShowFooter ShowFooter ShowFooter

Ottiene o imposta un valore che indica se in un controllo GridView viene visualizzata la riga del piè di pagina.Gets or sets a value indicating whether the footer row is displayed in a GridView control.

ShowHeader ShowHeader ShowHeader ShowHeader

Ottiene o imposta un valore che indica se in un controllo GridView viene visualizzata la riga dell'intestazione.Gets or sets a value indicating whether the header row is displayed in a GridView control.

ShowHeaderWhenEmpty ShowHeaderWhenEmpty ShowHeaderWhenEmpty ShowHeaderWhenEmpty

Ottiene o imposta un valore che indica se l'intestazione di una colonna nel controllo GridView è visibile quando la colonna non contiene dati.Gets or sets a value that indicates whether the heading of a column in the GridView control is visible when the column has no data.

Site Site Site Site

Ottiene informazioni sul contenitore del controllo corrente quando viene eseguito il rendering in un'area di progettazione.Gets information about the container that hosts the current control when rendered on a design surface.

(Inherited from Control)
SkinID SkinID SkinID SkinID

Ottiene o imposta l'interfaccia personalizzata da applicare al controllo.Gets or sets the skin to apply to the control.

(Inherited from WebControl)
SortDirection SortDirection SortDirection SortDirection

Ottiene la direzione di ordinamento della colonna da ordinare.Gets the sort direction of the column being sorted.

SortedAscendingCellStyle SortedAscendingCellStyle SortedAscendingCellStyle SortedAscendingCellStyle

Ottiene o imposta lo stile CSS per una colonna GridView quando alla colonna viene applicato un ordine crescente.Gets or sets the CSS style for a GridView column when the column is sorted in ascending order.

SortedAscendingHeaderStyle SortedAscendingHeaderStyle SortedAscendingHeaderStyle SortedAscendingHeaderStyle

Ottiene o imposta lo stile CSS da applicare a un'intestazione di colonna GridView quando alla colonna viene applicato un ordine crescente.Gets or sets the CSS style to apply to a GridView column heading when the column is sorted in ascending order.

SortedDescendingCellStyle SortedDescendingCellStyle SortedDescendingCellStyle SortedDescendingCellStyle

Ottiene o imposta lo stile CSS di una colonna GridView quando alla colonna viene applicato un ordine decrescente.Gets or sets the style of a GridView column when the column is sorted in descending order.

SortedDescendingHeaderStyle SortedDescendingHeaderStyle SortedDescendingHeaderStyle SortedDescendingHeaderStyle

Ottiene o imposta lo stile da applicare a un'intestazione di colonna GridView quando alla colonna viene applicato un ordine decrescente.Gets or sets the style to apply to a GridView column heading when the column is sorted in descending order.

SortExpression SortExpression SortExpression SortExpression

Ottiene l'espressione di ordinamento associata alla colonna o alle colonne da ordinare.Gets the sort expression associated with the column or columns being sorted.

Style Style Style Style

Ottiene un insieme di attributi di testo di cui verrà eseguito il rendering sotto forma di attributo di stile nel tag esterno del controllo server Web.Gets a collection of text attributes that will be rendered as a style attribute on the outer tag of the Web server control.

(Inherited from WebControl)
SupportsDisabledAttribute SupportsDisabledAttribute SupportsDisabledAttribute SupportsDisabledAttribute

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.Gets a value that indicates whether the control should set the disabled attribute of the rendered HTML element to "disabled" when the control's IsEnabled property is false.

(Inherited from BaseDataBoundControl)
TabIndex TabIndex TabIndex TabIndex

Ottiene o imposta l'indice di tabulazione del controllo server Web.Gets or sets the tab index of the Web server control.

(Inherited from WebControl)
TagKey TagKey TagKey TagKey

Ottiene il valore HtmlTextWriterTag per il controllo GridView.Gets the HtmlTextWriterTag value for the GridView control.

TagName TagName TagName TagName

Ottiene il nome del tag del controllo.Gets the name of the control tag. Questa proprietà viene usata principalmente dagli sviluppatori di controlli.This property is used primarily by control developers.

(Inherited from WebControl)
TemplateControl TemplateControl TemplateControl TemplateControl

Ottiene o imposta un riferimento al modello che contiene il controllo.Gets or sets a reference to the template that contains this control.

(Inherited from Control)
TemplateSourceDirectory TemplateSourceDirectory TemplateSourceDirectory TemplateSourceDirectory

Ottiene la directory virtuale dell'oggetto Page o dell'oggetto UserControl che contiene il controllo server corrente.Gets the virtual directory of the Page or UserControl that contains the current server control.

(Inherited from Control)
ToolTip ToolTip ToolTip ToolTip

Ottiene o imposta il testo visualizzato quando il puntatore del mouse viene posizionato sul controllo server Web.Gets or sets the text displayed when the mouse pointer hovers over the Web server control.

(Inherited from WebControl)
TopPagerRow TopPagerRow TopPagerRow TopPagerRow

Ottiene un oggetto GridViewRow che rappresenta la riga di spostamento superiore in un controllo GridView.Gets a GridViewRow object that represents the top pager row in a GridView control.

UniqueID UniqueID UniqueID UniqueID

Ottiene l'identificatore univoco qualificato gerarchicamente per il controllo server.Gets the unique, hierarchically qualified identifier for the server control.

(Inherited from Control)
UpdateMethod UpdateMethod UpdateMethod UpdateMethod

Ottiene o imposta il nome del metodo da chiamare per aggiornare i dati.Gets or sets the name of the method to call in order to update data.

UseAccessibleHeader UseAccessibleHeader UseAccessibleHeader UseAccessibleHeader

Ottiene o imposta un valore che indica se un controllo GridView esegue il rendering della propria intestazione in un formato accessibile.Gets or sets a value indicating whether a GridView control renders its header in an accessible format. Questa proprietà viene fornita per rendere il controllo più accessibile agli utenti di dispositivi che assistono i disabili.This property is provided to make the control more accessible to users of assistive technology devices.

ValidateRequestMode ValidateRequestMode ValidateRequestMode ValidateRequestMode

Ottiene o imposta un valore che indica se il controllo verifica la presenza di valori potenzialmente pericolosi nell'input proveniente dal browser.Gets or sets a value that indicates whether the control checks client input from the browser for potentially dangerous values.

(Inherited from Control)
ViewState ViewState ViewState ViewState

Ottiene un dizionario di informazioni sullo stato che permette di salvare e ripristinare lo stato di visualizzazione di un controllo server attraverso più richieste per la stessa pagina.Gets a dictionary of state information that allows you to save and restore the view state of a server control across multiple requests for the same page.

(Inherited from Control)
ViewStateIgnoresCase ViewStateIgnoresCase ViewStateIgnoresCase ViewStateIgnoresCase

Ottiene un valore che indica se l'oggetto StateBag non effettua la distinzione tra maiuscole e minuscole.Gets a value that indicates whether the StateBag object is case-insensitive.

(Inherited from Control)
ViewStateMode ViewStateMode ViewStateMode ViewStateMode

Ottiene o imposta la modalità dello stato, visualizzazione di questo controllo.Gets or sets the view-state mode of this control.

(Inherited from Control)
VirtualItemCount VirtualItemCount VirtualItemCount VirtualItemCount

Ottiene o imposta il numero virtuale di elementi presenti nell'origine dati a cui è associato il controllo GridView quando viene utilizzato il paging personalizzato.Gets or sets the virtual number of items in the data source that the GridView control is bound to when custom paging is used.

Visible Visible Visible Visible

Ottiene o imposta un valore che indica se viene eseguito il rendering di un controllo server come interfaccia utente nella pagina.Gets or sets a value that indicates whether a server control is rendered as UI on the page.

(Inherited from Control)
Width Width Width Width

Ottiene o imposta la larghezza del controllo server Web.Gets or sets the width of the Web server control.

(Inherited from WebControl)

Metodi

AddAttributesToRender(HtmlTextWriter) AddAttributesToRender(HtmlTextWriter) AddAttributesToRender(HtmlTextWriter) AddAttributesToRender(HtmlTextWriter)

Aggiunge attributi e stili HTML dei quali è necessario eseguire il rendering nell'oggetto HtmlTextWriterTag specificato.Adds HTML attributes and styles that need to be rendered to the specified HtmlTextWriterTag. Questo metodo viene utilizzato principalmente dagli sviluppatori di controlli.This method is used primarily by control developers.

(Inherited from WebControl)
AddedControl(Control, Int32) AddedControl(Control, Int32) AddedControl(Control, Int32) AddedControl(Control, Int32)

Chiamato dopo che un controllo figlio viene aggiunto alla raccolta Controls dell'oggetto Control.Called after a child control is added to the Controls collection of the Control object.

(Inherited from Control)
AddParsedSubObject(Object) AddParsedSubObject(Object) AddParsedSubObject(Object) AddParsedSubObject(Object)

Notifica al controllo server che un elemento, XML o HTML, è stato analizzato e aggiunge l'elemento all'oggetto ControlCollection del controllo server.Notifies the server control that an element, either XML or HTML, was parsed, and adds the element to the server control's ControlCollection object.

(Inherited from Control)
ApplyStyle(Style) ApplyStyle(Style) ApplyStyle(Style) ApplyStyle(Style)

Copia tutti gli elementi non vuoti dello stile specificato nel controllo Web, sovrascrivendo eventuali elementi di stile del controllo.Copies any nonblank elements of the specified style to the Web control, overwriting any existing style elements of the control. Il metodo viene utilizzato principalmente dagli sviluppatori di controlli.This method is primarily used by control developers.

(Inherited from WebControl)
ApplyStyleSheetSkin(Page) ApplyStyleSheetSkin(Page) ApplyStyleSheetSkin(Page) ApplyStyleSheetSkin(Page)

Applica al controllo le proprietà di stile definite nel foglio di stile della pagina.Applies the style properties defined in the page style sheet to the control.

(Inherited from Control)
BeginRenderTracing(TextWriter, Object) BeginRenderTracing(TextWriter, Object) BeginRenderTracing(TextWriter, Object) BeginRenderTracing(TextWriter, Object)

Inizia la traccia in fase di progettazione dei dati di rendering.Begins design-time tracing of rendering data.

(Inherited from Control)
BuildProfileTree(String, Boolean) BuildProfileTree(String, Boolean) BuildProfileTree(String, Boolean) BuildProfileTree(String, Boolean)

Raccoglie informazioni sul controllo server e le recapita alla proprietà Trace in modo che vengano visualizzate quando è attivata la tracciatura per la pagina.Gathers information about the server control and delivers it to the Trace property to be displayed when tracing is enabled for the page.

(Inherited from Control)
ClearCachedClientID() ClearCachedClientID() ClearCachedClientID() ClearCachedClientID()

Imposta il valore memorizzato nella cache ClientID su null.Sets the cached ClientID value to null.

(Inherited from Control)
ClearChildControlState() ClearChildControlState() ClearChildControlState() ClearChildControlState()

Elimina le informazioni sullo stato del controllo per i controlli figlio del controllo server.Deletes the control-state information for the server control's child controls.

(Inherited from Control)
ClearChildState() ClearChildState() ClearChildState() ClearChildState()

Elimina le informazioni sullo stato di visualizzazione e sullo stato del controllo per tutti i controlli figlio del controllo server.Deletes the view-state and control-state information for all the server control's child controls.

(Inherited from Control)
ClearChildViewState() ClearChildViewState() ClearChildViewState() ClearChildViewState()

Elimina le informazioni sullo stato di visualizzazione per tutti i controlli figlio del controllo server.Deletes the view-state information for all the server control's child controls.

(Inherited from Control)
ClearEffectiveClientIDMode() ClearEffectiveClientIDMode() ClearEffectiveClientIDMode() ClearEffectiveClientIDMode()

Imposta la proprietà ClientIDMode dell'istanza del controllo corrente e di tutti i controlli figlio su Inherit.Sets the ClientIDMode property of the current control instance and of any child controls to Inherit.

(Inherited from Control)
ConfirmInitState() ConfirmInitState() ConfirmInitState() ConfirmInitState()

Imposta lo stato inizializzato del controllo con associazione a dati.Sets the initialized state of the data-bound control.

(Inherited from BaseDataBoundControl)
CopyBaseAttributes(WebControl) CopyBaseAttributes(WebControl) CopyBaseAttributes(WebControl) CopyBaseAttributes(WebControl)

Copia le proprietà non incapsulate dall'oggetto Style dal controllo server Web specificato al controllo server Web dal quale è stato chiamato il metodo.Copies the properties not encapsulated by the Style object from the specified Web server control to the Web server control that this method is called from. Questo metodo viene utilizzato principalmente dagli sviluppatori di controlli.This method is used primarily by control developers.

(Inherited from WebControl)
CreateAutoGeneratedColumn(AutoGeneratedFieldProperties) CreateAutoGeneratedColumn(AutoGeneratedFieldProperties) CreateAutoGeneratedColumn(AutoGeneratedFieldProperties) CreateAutoGeneratedColumn(AutoGeneratedFieldProperties)

Crea un campo colonna generato automaticamente.Creates an automatically generated column field.

CreateChildControls() CreateChildControls() CreateChildControls() CreateChildControls()

Crea la gerarchia dei controlli utilizzata per eseguire il rendering di un controllo composito associato a dati in base ai valori memorizzati nello stato di visualizzazione.Creates the control hierarchy that is used to render a composite data-bound control based on the values that are stored in view state.

(Inherited from CompositeDataBoundControl)
CreateChildControls(IEnumerable, Boolean) CreateChildControls(IEnumerable, Boolean) CreateChildControls(IEnumerable, Boolean) CreateChildControls(IEnumerable, Boolean)

Crea la gerarchia dei controlli utilizzata per il rendering del controllo GridView con l'origine dati specificata.Creates the control hierarchy used to render the GridView control using the specified data source.

CreateChildTable() CreateChildTable() CreateChildTable() CreateChildTable()

Crea una nuova tabella figlio.Creates a new child table.

CreateColumns(PagedDataSource, Boolean) CreateColumns(PagedDataSource, Boolean) CreateColumns(PagedDataSource, Boolean) CreateColumns(PagedDataSource, Boolean)

Crea il set di campi colonna utilizzati per compilare la gerarchia dei controlli.Creates the set of column fields used to build the control hierarchy.

CreateControlCollection() CreateControlCollection() CreateControlCollection() CreateControlCollection()

Crea un nuovo oggetto ControlCollection per contenere i controlli figlio (valore letterale e server) del controllo del server.Creates a new ControlCollection object to hold the child controls (both literal and server) of the server control.

(Inherited from Control)
CreateControlStyle() CreateControlStyle() CreateControlStyle() CreateControlStyle()

Crea lo stile predefinito per il controllo.Creates the default style for the control.

CreateDataSourceSelectArguments() CreateDataSourceSelectArguments() CreateDataSourceSelectArguments() CreateDataSourceSelectArguments()

Crea l'oggetto DataSourceSelectArguments contenente gli argomenti che vengono passati all'origine dati per l'elaborazione.Creates the DataSourceSelectArguments object that contains the arguments that get passed to the data source for processing.

CreateRow(Int32, Int32, DataControlRowType, DataControlRowState) CreateRow(Int32, Int32, DataControlRowType, DataControlRowState) CreateRow(Int32, Int32, DataControlRowType, DataControlRowState) CreateRow(Int32, Int32, DataControlRowType, DataControlRowState)

Crea una riga nel controllo GridView.Creates a row in the GridView control.

DataBind() DataBind() DataBind() DataBind()

Associa l'origine dati al controllo GridView.Binds the data source to the GridView control. Questo metodo non può essere ereditato.This method cannot be inherited.

DataBind(Boolean) DataBind(Boolean) DataBind(Boolean) DataBind(Boolean)

Associa un'origine dati al controllo server chiamato e ai relativi controlli figlio con un'opzione per generare l'evento DataBinding.Binds a data source to the invoked server control and all its child controls with an option to raise the DataBinding event.

(Inherited from Control)
DataBindChildren() DataBindChildren() DataBindChildren() DataBindChildren()

Associa un'origine dati al controllo server e ai relativi controlli figlio.Binds a data source to the server control's child controls.

(Inherited from Control)
DeleteRow(Int32) DeleteRow(Int32) DeleteRow(Int32) DeleteRow(Int32)

Elimina dall'origine dati il record in corrispondenza dell'indice specificato.Deletes the record at the specified index from the data source.

Dispose() Dispose() Dispose() Dispose()

Abilita un controllo server alla pulizia finale prima che venga rilasciato dalla memoria.Enables a server control to perform final clean up before it is released from memory.

(Inherited from Control)
EndRenderTracing(TextWriter, Object) EndRenderTracing(TextWriter, Object) EndRenderTracing(TextWriter, Object) EndRenderTracing(TextWriter, Object)

Termina la traccia in fase di progettazione dei dati di rendering.Ends design-time tracing of rendering data.

(Inherited from Control)
EnsureChildControls() EnsureChildControls() EnsureChildControls() EnsureChildControls()

Determina se il controllo server contiene controlli figlio.Determines whether the server control contains child controls. In caso contrario, li crea.If it does not, it creates child controls.

(Inherited from Control)
EnsureDataBound() EnsureDataBound() EnsureDataBound() EnsureDataBound()

Chiama il metodo DataBind() se la proprietà DataSourceID è impostata e il controllo con associazione a dati è contrassegnato per la richiesta dell'associazione.Calls the DataBind() method if the DataSourceID property is set and the data-bound control is marked to require binding.

(Inherited from BaseDataBoundControl)
EnsureID() EnsureID() EnsureID() EnsureID()

Crea un identificatore per i controlli a cui non è assegnato alcun identificatore.Creates an identifier for controls that do not have an identifier assigned.

(Inherited from Control)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
ExtractRowValues(IOrderedDictionary, GridViewRow, Boolean, Boolean) ExtractRowValues(IOrderedDictionary, GridViewRow, Boolean, Boolean) ExtractRowValues(IOrderedDictionary, GridViewRow, Boolean, Boolean) ExtractRowValues(IOrderedDictionary, GridViewRow, Boolean, Boolean)

Recupera i valori di tutti i campi dichiarati all'interno della riga specificata e li archivia nell'oggetto IOrderedDictionary specificato.Retrieves the values of each field declared within the specified row and stores them in the specified IOrderedDictionary object.

FindControl(String) FindControl(String) FindControl(String) FindControl(String)

Cerca un controllo server nel contenitore dei nomi corrente con il parametro id specificato.Searches the current naming container for a server control with the specified id parameter.

(Inherited from Control)
FindControl(String, Int32) FindControl(String, Int32) FindControl(String, Int32) FindControl(String, Int32)

Cerca nel contenitore di denominazione corrente un controllo server con il parametro id indicato e un intero, specificato nel parametro pathOffset, che agevola la ricerca.Searches the current naming container for a server control with the specified id and an integer, specified in the pathOffset parameter, which aids in the search. Non eseguire l'override di questa versione del metodo FindControl.You should not override this version of the FindControl method.

(Inherited from Control)
Focus() Focus() Focus() Focus()

Imposta lo stato attivo per l'input su un controllo.Sets input focus to a control.

(Inherited from Control)
GetCallbackResult() GetCallbackResult() GetCallbackResult() GetCallbackResult()

Restituisce il risultato di un evento di callback diretto a un controllo.Returns the result of a callback event that targets a control.

GetCallbackScript(IButtonControl, String) GetCallbackScript(IButtonControl, String) GetCallbackScript(IButtonControl, String) GetCallbackScript(IButtonControl, String)

Crea lo script di callback per un pulsante che esegue un'operazione di ordinamento.Creates the callback script for a button that performs a sorting operation.

GetData() GetData() GetData() GetData()

Recupera un oggetto DataSourceView utilizzato dal controllo associato a dati per eseguire le operazioni sui dati.Retrieves a DataSourceView object that the data-bound control uses to perform data operations.

(Inherited from DataBoundControl)
GetDataSource() GetDataSource() GetDataSource() GetDataSource()

Recupera l'interfaccia IDataSource a cui è associato il controllo con associazione a dati, se presente.Retrieves the IDataSource interface that the data-bound control is associated with, if any.

(Inherited from DataBoundControl)
GetDesignModeState() GetDesignModeState() GetDesignModeState() GetDesignModeState()

Ottiene i dati della fase di progettazione per un controllo.Gets design-time data for a control.

(Inherited from Control)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetRouteUrl(Object) GetRouteUrl(Object) GetRouteUrl(Object) GetRouteUrl(Object)

Ottiene l'URL corrispondente a un set di parametri di route.Gets the URL that corresponds to a set of route parameters.

(Inherited from Control)
GetRouteUrl(RouteValueDictionary) GetRouteUrl(RouteValueDictionary) GetRouteUrl(RouteValueDictionary) GetRouteUrl(RouteValueDictionary)

Ottiene l'URL corrispondente a un set di parametri di route.Gets the URL that corresponds to a set of route parameters.

(Inherited from Control)
GetRouteUrl(String, Object) GetRouteUrl(String, Object) GetRouteUrl(String, Object) GetRouteUrl(String, Object)

Ottiene l'URL che corrisponde a un set di parametri di route e a un nome della route.Gets the URL that corresponds to a set of route parameters and a route name.

(Inherited from Control)
GetRouteUrl(String, RouteValueDictionary) GetRouteUrl(String, RouteValueDictionary) GetRouteUrl(String, RouteValueDictionary) GetRouteUrl(String, RouteValueDictionary)

Ottiene l'URL che corrisponde a un set di parametri di route e a un nome della route.Gets the URL that corresponds to a set of route parameters and a route name.

(Inherited from Control)
GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
GetUniqueIDRelativeTo(Control) GetUniqueIDRelativeTo(Control) GetUniqueIDRelativeTo(Control) GetUniqueIDRelativeTo(Control)

Restituisce la parte con prefisso della proprietà UniqueID del controllo specificato.Returns the prefixed portion of the UniqueID property of the specified control.

(Inherited from Control)
HasControls() HasControls() HasControls() HasControls()

Determina se il controllo server contiene controlli figlio.Determines if the server control contains any child controls.

(Inherited from Control)
HasEvents() HasEvents() HasEvents() HasEvents()

Restituisce un valore che indica se gli eventi vengono registrati per il controllo o eventuali controlli figlio.Returns a value indicating whether events are registered for the control or any child controls.

(Inherited from Control)
InitializePager(GridViewRow, Int32, PagedDataSource) InitializePager(GridViewRow, Int32, PagedDataSource) InitializePager(GridViewRow, Int32, PagedDataSource) InitializePager(GridViewRow, Int32, PagedDataSource)

Inizializza la riga di spostamento visualizzata quando la funzionalità di spostamento è abilitata.Initializes the pager row displayed when the paging feature is enabled.

InitializeRow(GridViewRow, DataControlField[]) InitializeRow(GridViewRow, DataControlField[]) InitializeRow(GridViewRow, DataControlField[]) InitializeRow(GridViewRow, DataControlField[])

Inizializza una riga nel controllo GridView.Initializes a row in the GridView control.

IsBindableType(Type) IsBindableType(Type) IsBindableType(Type) IsBindableType(Type)

Determina se il tipo di dati specificato può essere associato a una colonna in un controllo GridView.Determines whether the specified data type can be bound to a column in a GridView control.

IsLiteralContent() IsLiteralContent() IsLiteralContent() IsLiteralContent()

Determina se il controllo server conserva solo il contenuto literal.Determines if the server control holds only literal content.

(Inherited from Control)
LoadControlState(Object) LoadControlState(Object) LoadControlState(Object) LoadControlState(Object)

Carica lo stato delle proprietà del controllo GridView da mantenere, anche quando la proprietà EnableViewState è impostata su false.Loads the state of the properties in the GridView control that need to be persisted, even when the EnableViewState property is set to false.

LoadViewState(Object) LoadViewState(Object) LoadViewState(Object) LoadViewState(Object)

Carica lo stato di visualizzazione precedentemente salvato del controllo GridView.Loads the previously saved view state of the GridView control.

MapPathSecure(String) MapPathSecure(String) MapPathSecure(String) MapPathSecure(String)

Recupera il percorso fisico al quale è associato un percorso virtuale, assoluto o relativo.Retrieves the physical path that a virtual path, either absolute or relative, maps to.

(Inherited from Control)
MarkAsDataBound() MarkAsDataBound() MarkAsDataBound() MarkAsDataBound()

Imposta lo stato del controllo nello stato di visualizzazione come associato correttamente ai dati.Sets the state of the control in view state as successfully bound to data.

(Inherited from DataBoundControl)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
MergeStyle(Style) MergeStyle(Style) MergeStyle(Style) MergeStyle(Style)

Copia tutti gli elementi non vuoti dello stile specificato nel controllo Web, ma non sovrascrive eventuali elementi di stile del controllo.Copies any nonblank elements of the specified style to the Web control, but will not overwrite any existing style elements of the control. Questo metodo viene utilizzato principalmente dagli sviluppatori di controlli.This method is used primarily by control developers.

(Inherited from WebControl)
OnBubbleEvent(Object, EventArgs) OnBubbleEvent(Object, EventArgs) OnBubbleEvent(Object, EventArgs) OnBubbleEvent(Object, EventArgs)

Determina se l'evento per il controllo server Web viene passato a un livello superiore nella gerarchia dei controlli server dell'interfaccia utente della pagina.Determines whether the event for the Web server control is passed up the page's user interface (UI) server control hierarchy.

OnCreatingModelDataSource(CreatingModelDataSourceEventArgs) OnCreatingModelDataSource(CreatingModelDataSourceEventArgs) OnCreatingModelDataSource(CreatingModelDataSourceEventArgs) OnCreatingModelDataSource(CreatingModelDataSourceEventArgs)

Genera l'evento CreatingModelDataSource.Raises the CreatingModelDataSource event.

(Inherited from DataBoundControl)
OnDataBinding(EventArgs) OnDataBinding(EventArgs) OnDataBinding(EventArgs) OnDataBinding(EventArgs)

Genera l'evento DataBinding.Raises the DataBinding event.

(Inherited from Control)
OnDataBound(EventArgs) OnDataBound(EventArgs) OnDataBound(EventArgs) OnDataBound(EventArgs)

Genera l'evento DataBound.Raises the DataBound event.

(Inherited from BaseDataBoundControl)
OnDataPropertyChanged() OnDataPropertyChanged() OnDataPropertyChanged() OnDataPropertyChanged()

Riassocia il controllo GridView ai relativi dati dopo che è stata modificata la proprietà DataMember, DataSource o DataSourceID.Rebinds the GridView control to its data after the DataMember, DataSource, or DataSourceID property is changed.

OnDataSourceViewChanged(Object, EventArgs) OnDataSourceViewChanged(Object, EventArgs) OnDataSourceViewChanged(Object, EventArgs) OnDataSourceViewChanged(Object, EventArgs)

Genera l'evento DataSourceViewChanged.Raises the DataSourceViewChanged event.

OnInit(EventArgs) OnInit(EventArgs) OnInit(EventArgs) OnInit(EventArgs)

Genera l'evento Init.Raises the Init event.

OnLoad(EventArgs) OnLoad(EventArgs) OnLoad(EventArgs) OnLoad(EventArgs)

Consente di gestire l'evento Load.Handles the Load event.

(Inherited from DataBoundControl)
OnPageIndexChanged(EventArgs) OnPageIndexChanged(EventArgs) OnPageIndexChanged(EventArgs) OnPageIndexChanged(EventArgs)

Genera l'evento PageIndexChanged.Raises the PageIndexChanged event.

OnPageIndexChanging(GridViewPageEventArgs) OnPageIndexChanging(GridViewPageEventArgs) OnPageIndexChanging(GridViewPageEventArgs) OnPageIndexChanging(GridViewPageEventArgs)

Genera l'evento PageIndexChanging.Raises the PageIndexChanging event.

OnPagePreLoad(Object, EventArgs) OnPagePreLoad(Object, EventArgs) OnPagePreLoad(Object, EventArgs) OnPagePreLoad(Object, EventArgs)

Imposta lo stato inizializzato del controllo con associazione a dati prima del caricamento del controllo.Sets the initialized state of the data-bound control before the control is loaded.

OnPreRender(EventArgs) OnPreRender(EventArgs) OnPreRender(EventArgs) OnPreRender(EventArgs)

Genera l'evento PreRender.Raises the PreRender event.

OnRowCancelingEdit(GridViewCancelEditEventArgs) OnRowCancelingEdit(GridViewCancelEditEventArgs) OnRowCancelingEdit(GridViewCancelEditEventArgs) OnRowCancelingEdit(GridViewCancelEditEventArgs)

Genera l'evento RowCancelingEdit.Raises the RowCancelingEdit event.

OnRowCommand(GridViewCommandEventArgs) OnRowCommand(GridViewCommandEventArgs) OnRowCommand(GridViewCommandEventArgs) OnRowCommand(GridViewCommandEventArgs)

Genera l'evento RowCommand.Raises the RowCommand event.

OnRowCreated(GridViewRowEventArgs) OnRowCreated(GridViewRowEventArgs) OnRowCreated(GridViewRowEventArgs) OnRowCreated(GridViewRowEventArgs)

Genera l'evento RowCreated.Raises the RowCreated event.

OnRowDataBound(GridViewRowEventArgs) OnRowDataBound(GridViewRowEventArgs) OnRowDataBound(GridViewRowEventArgs) OnRowDataBound(GridViewRowEventArgs)

Genera l'evento RowDataBound.Raises the RowDataBound event.

OnRowDeleted(GridViewDeletedEventArgs) OnRowDeleted(GridViewDeletedEventArgs) OnRowDeleted(GridViewDeletedEventArgs) OnRowDeleted(GridViewDeletedEventArgs)

Genera l'evento RowDeleted.Raises the RowDeleted event.

OnRowDeleting(GridViewDeleteEventArgs) OnRowDeleting(GridViewDeleteEventArgs) OnRowDeleting(GridViewDeleteEventArgs) OnRowDeleting(GridViewDeleteEventArgs)

Genera l'evento RowDeleting.Raises the RowDeleting event.

OnRowEditing(GridViewEditEventArgs) OnRowEditing(GridViewEditEventArgs) OnRowEditing(GridViewEditEventArgs) OnRowEditing(GridViewEditEventArgs)

Genera l'evento RowEditing.Raises the RowEditing event.

OnRowUpdated(GridViewUpdatedEventArgs) OnRowUpdated(GridViewUpdatedEventArgs) OnRowUpdated(GridViewUpdatedEventArgs) OnRowUpdated(GridViewUpdatedEventArgs)

Genera l'evento RowUpdated.Raises the RowUpdated event.

OnRowUpdating(GridViewUpdateEventArgs) OnRowUpdating(GridViewUpdateEventArgs) OnRowUpdating(GridViewUpdateEventArgs) OnRowUpdating(GridViewUpdateEventArgs)

Genera l'evento RowUpdating.Raises the RowUpdating event.

OnSelectedIndexChanged(EventArgs) OnSelectedIndexChanged(EventArgs) OnSelectedIndexChanged(EventArgs) OnSelectedIndexChanged(EventArgs)

Genera l'evento SelectedIndexChanged.Raises the SelectedIndexChanged event.

OnSelectedIndexChanging(GridViewSelectEventArgs) OnSelectedIndexChanging(GridViewSelectEventArgs) OnSelectedIndexChanging(GridViewSelectEventArgs) OnSelectedIndexChanging(GridViewSelectEventArgs)

Genera l'evento SelectedIndexChanging.Raises the SelectedIndexChanging event.

OnSorted(EventArgs) OnSorted(EventArgs) OnSorted(EventArgs) OnSorted(EventArgs)

Genera l'evento Sorted.Raises the Sorted event.

OnSorting(GridViewSortEventArgs) OnSorting(GridViewSortEventArgs) OnSorting(GridViewSortEventArgs) OnSorting(GridViewSortEventArgs)

Genera l'evento Sorting.Raises the Sorting event.

OnUnload(EventArgs) OnUnload(EventArgs) OnUnload(EventArgs) OnUnload(EventArgs)

Genera l'evento Unload.Raises the Unload event.

(Inherited from Control)
OpenFile(String) OpenFile(String) OpenFile(String) OpenFile(String)

Ottiene un oggetto Stream utilizzato per leggere un file.Gets a Stream used to read a file.

(Inherited from Control)
PerformDataBinding(IEnumerable) PerformDataBinding(IEnumerable) PerformDataBinding(IEnumerable) PerformDataBinding(IEnumerable)

Associa l'origine dati specificata al controllo GridView.Binds the specified data source to the GridView control.

PerformSelect() PerformSelect() PerformSelect() PerformSelect()

Recupera i dati dall'origine dati associata.Retrieves data from the associated data source.

(Inherited from DataBoundControl)
PrepareControlHierarchy() PrepareControlHierarchy() PrepareControlHierarchy() PrepareControlHierarchy()

Stabilisce la gerarchia dei controlli.Establishes the control hierarchy.

RaiseBubbleEvent(Object, EventArgs) RaiseBubbleEvent(Object, EventArgs) RaiseBubbleEvent(Object, EventArgs) RaiseBubbleEvent(Object, EventArgs)

Assegna eventuali origini dell'evento e relative informazioni al controllo padre.Assigns any sources of the event and its information to the control's parent.

(Inherited from Control)
RaiseCallbackEvent(String) RaiseCallbackEvent(String) RaiseCallbackEvent(String) RaiseCallbackEvent(String)

Crea gli argomenti per il gestore di callback nel metodo GetCallbackEventReference(Control, String, String, String, Boolean).Creates the arguments for the callback handler in the GetCallbackEventReference(Control, String, String, String, Boolean) method.

RaisePostBackEvent(String) RaisePostBackEvent(String) RaisePostBackEvent(String) RaisePostBackEvent(String)

Genera gli eventi appropriati per il controllo GridView durante il postback al server.Raises the appropriate events for the GridView control when it posts back to the server.

RemovedControl(Control) RemovedControl(Control) RemovedControl(Control) RemovedControl(Control)

Chiamato dopo che un controllo figlio viene rimosso dalla raccolta Controls dell'oggetto Control.Called after a child control is removed from the Controls collection of the Control object.

(Inherited from Control)
Render(HtmlTextWriter) Render(HtmlTextWriter) Render(HtmlTextWriter) Render(HtmlTextWriter)

Esegue il rendering del contenuto del controllo server Web nel browser del client con l'oggetto HtmlTextWriter specificato.Renders the Web server control content to the client's browser using the specified HtmlTextWriter object.

RenderBeginTag(HtmlTextWriter) RenderBeginTag(HtmlTextWriter) RenderBeginTag(HtmlTextWriter) RenderBeginTag(HtmlTextWriter)

Esegue il rendering del tag HTML di apertura del controllo nel writer specificato.Renders the HTML opening tag of the control to the specified writer. Questo metodo viene utilizzato principalmente dagli sviluppatori di controlli.This method is used primarily by control developers.

(Inherited from WebControl)
RenderChildren(HtmlTextWriter) RenderChildren(HtmlTextWriter) RenderChildren(HtmlTextWriter) RenderChildren(HtmlTextWriter)

Invia il contenuto di un controllo figlio del controllo server a un oggetto HtmlTextWriter fornito, che scrive il contenuto di cui verrà effettuato il rendering sul client.Outputs the content of a server control's children to a provided HtmlTextWriter object, which writes the content to be rendered on the client.

(Inherited from Control)
RenderContents(HtmlTextWriter) RenderContents(HtmlTextWriter) RenderContents(HtmlTextWriter) RenderContents(HtmlTextWriter)

Esegue il rendering del contenuto del controllo nel writer specificato.Renders the contents of the control to the specified writer. Questo metodo viene utilizzato principalmente dagli sviluppatori di controlli.This method is used primarily by control developers.

(Inherited from WebControl)
RenderControl(HtmlTextWriter) RenderControl(HtmlTextWriter) RenderControl(HtmlTextWriter) RenderControl(HtmlTextWriter)

Restituisce il contenuto del controllo server a un oggetto HtmlTextWriter specificato e archivia le informazioni di traccia relative al controllo se la funzionalità di traccia è abilitata.Outputs server control content to a provided HtmlTextWriter object and stores tracing information about the control if tracing is enabled.

(Inherited from Control)
RenderControl(HtmlTextWriter, ControlAdapter) RenderControl(HtmlTextWriter, ControlAdapter) RenderControl(HtmlTextWriter, ControlAdapter) RenderControl(HtmlTextWriter, ControlAdapter)

Restituisce il contenuto del controllo server a un oggetto HtmlTextWriter specificato utilizzando un oggetto ControlAdapter specificato.Outputs server control content to a provided HtmlTextWriter object using a provided ControlAdapter object.

(Inherited from Control)
RenderEndTag(HtmlTextWriter) RenderEndTag(HtmlTextWriter) RenderEndTag(HtmlTextWriter) RenderEndTag(HtmlTextWriter)

Esegue il rendering del tag HTML di chiusura del controllo nel writer specificato.Renders the HTML closing tag of the control into the specified writer. Questo metodo viene utilizzato principalmente dagli sviluppatori di controlli.This method is used primarily by control developers.

(Inherited from WebControl)
ResolveAdapter() ResolveAdapter() ResolveAdapter() ResolveAdapter()

Ottiene l'adattatore del controllo responsabile del rendering del controllo specificato.Gets the control adapter responsible for rendering the specified control.

(Inherited from Control)
ResolveClientUrl(String) ResolveClientUrl(String) ResolveClientUrl(String) ResolveClientUrl(String)

Ottiene un URL che può essere utilizzato dal browser.Gets a URL that can be used by the browser.

(Inherited from Control)
ResolveUrl(String) ResolveUrl(String) ResolveUrl(String) ResolveUrl(String)

Converte un URL in un formato utilizzabile dal client richiedente.Converts a URL into one that is usable on the requesting client.

(Inherited from Control)
SaveControlState() SaveControlState() SaveControlState() SaveControlState()

Salva lo stato delle proprietà del controllo GridView da mantenere, anche quando la proprietà EnableViewState è impostata su false.Saves the state of the properties in the GridView control that need to be persisted, even when the EnableViewState property is set to false.

SaveViewState() SaveViewState() SaveViewState() SaveViewState()

Carica lo stato di visualizzazione precedentemente salvato del controllo GridView.Loads the previously saved view state of the GridView control.

SelectRow(Int32) SelectRow(Int32) SelectRow(Int32) SelectRow(Int32)

Seleziona la riga da modificare in un controllo GridView.Selects the row to edit in a GridView control.

SetDesignModeState(IDictionary) SetDesignModeState(IDictionary) SetDesignModeState(IDictionary) SetDesignModeState(IDictionary)

Imposta i dati della fase di progettazione per un controllo.Sets design-time data for a control.

(Inherited from Control)
SetEditRow(Int32) SetEditRow(Int32) SetEditRow(Int32) SetEditRow(Int32)

Imposta una riga in modalità di modifica in un controllo GridView utilizzando l'indice di riga specificato.Puts a row in edit mode in a GridView control by using the specified row index.

SetPageIndex(Int32) SetPageIndex(Int32) SetPageIndex(Int32) SetPageIndex(Int32)

Imposta l'indice della pagina del controllo GridView utilizzando l'indice di riga.Sets the page index of the GridView control by using the row index.

SetRenderMethodDelegate(RenderMethod) SetRenderMethodDelegate(RenderMethod) SetRenderMethodDelegate(RenderMethod) SetRenderMethodDelegate(RenderMethod)

Assegna un delegato del gestore eventi per eseguire il rendering del controllo server e del relativo contenuto nel controllo padre.Assigns an event handler delegate to render the server control and its content into its parent control.

(Inherited from Control)
SetTraceData(Object, Object) SetTraceData(Object, Object) SetTraceData(Object, Object) SetTraceData(Object, Object)

Imposta i dati di traccia per la traccia durante la fase di progettazione dei dati di rendering, utilizzando la chiave dei dati di traccia e il valore dei dati di traccia.Sets trace data for design-time tracing of rendering data, using the trace data key and the trace data value.

(Inherited from Control)
SetTraceData(Object, Object, Object) SetTraceData(Object, Object, Object) SetTraceData(Object, Object, Object) SetTraceData(Object, Object, Object)

Imposta i dati di traccia per la traccia durante la fase di progettazione dei dati di rendering, utilizzando l'oggetto tracciato, la chiave dei dati di traccia e il valore dei dati di traccia.Sets trace data for design-time tracing of rendering data, using the traced object, the trace data key, and the trace data value.

(Inherited from Control)
Sort(String, SortDirection) Sort(String, SortDirection) Sort(String, SortDirection) Sort(String, SortDirection)

Ordina il controllo GridView in base all'espressione e alla direzione di ordinamento specificate.Sorts the GridView control based on the specified sort expression and direction.

ToString() ToString() ToString() ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)
TrackViewState() TrackViewState() TrackViewState() TrackViewState()

Tiene traccia delle variazioni dello stato di visualizzazione del controllo GridView in modo che possano essere archiviate nell'oggetto StateBag del controllo.Tracks view-state changes to the GridView control so they can be stored in the control's StateBag object. È possibile accedere a questo oggetto tramite la proprietà ViewState.This object is accessible through the ViewState property.

UpdateRow(Int32, Boolean) UpdateRow(Int32, Boolean) UpdateRow(Int32, Boolean) UpdateRow(Int32, Boolean)

Aggiorna il record in corrispondenza dell'indice della riga specificato utilizzando i valori dei campi della riga.Updates the record at the specified row index using the field values of the row.

ValidateDataSource(Object) ValidateDataSource(Object) ValidateDataSource(Object) ValidateDataSource(Object)

Verifica la possibilità di utilizzare l'oggetto a cui è associato un controllo con associazione a dati.Verifies that the object a data-bound control binds to is one it can work with.

(Inherited from DataBoundControl)

Eventi

CallingDataMethods CallingDataMethods CallingDataMethods CallingDataMethods

Si verifica quando vengono chiamati metodi di dati.Occurs when data methods are being called.

(Inherited from DataBoundControl)
CreatingModelDataSource CreatingModelDataSource CreatingModelDataSource CreatingModelDataSource

Si verifica alla creazione dell'oggetto ModelDataSource.Occurs when the ModelDataSource object is being created.

(Inherited from DataBoundControl)
DataBinding DataBinding DataBinding DataBinding

Viene generato quando il controllo server viene associato a un'origine dati.Occurs when the server control binds to a data source.

(Inherited from Control)
DataBound DataBound DataBound DataBound

Viene dopo che un controllo server viene associato a un'origine dati.Occurs after the server control binds to a data source.

(Inherited from BaseDataBoundControl)
Disposed Disposed Disposed Disposed

Si verifica quando un controllo server viene rilasciato dalla memoria, ossia nell'ultima fase della durata di un controllo server quando viene richiesta una pagina ASP.NET.Occurs when a server control is released from memory, which is the last stage of the server control lifecycle when an ASP.NET page is requested.

(Inherited from Control)
Init Init Init Init

Viene generato quando il controllo server viene inizializzato, ovvero nella prima fase della sua durata.Occurs when the server control is initialized, which is the first step in its lifecycle.

(Inherited from Control)
Load Load Load Load

Viene generato quando il controllo server è caricato nell'oggetto Page.Occurs when the server control is loaded into the Page object.

(Inherited from Control)
PageIndexChanged PageIndexChanged PageIndexChanged PageIndexChanged

Si verifica quando viene fatto clic su uno dei pulsanti di spostamento, ma dopo che il controllo GridView ha gestito l'operazione di spostamento.Occurs when one of the pager buttons is clicked, but after the GridView control handles the paging operation.

PageIndexChanging PageIndexChanging PageIndexChanging PageIndexChanging

Si verifica quando viene fatto clic su uno dei pulsanti di spostamento, ma prima che il controllo GridView gestisca l'operazione di spostamento.Occurs when one of the pager buttons is clicked, but before the GridView control handles the paging operation.

PreRender PreRender PreRender PreRender

Si verifica dopo il caricamento dell'oggetto Control ma prima del rendering.Occurs after the Control object is loaded but prior to rendering.

(Inherited from Control)
RowCancelingEdit RowCancelingEdit RowCancelingEdit RowCancelingEdit

Si verifica quando viene fatto clic sul pulsante Annulla di una riga in modalità di modifica, ma prima che la riga esca da tale modalità.Occurs when the Cancel button of a row in edit mode is clicked, but before the row exits edit mode.

RowCommand RowCommand RowCommand RowCommand

Si verifica quando viene fatto clic su un pulsante in un controllo GridView.Occurs when a button is clicked in a GridView control.

RowCreated RowCreated RowCreated RowCreated

Si verifica quando viene creata una riga in un controllo GridView.Occurs when a row is created in a GridView control.

RowDataBound RowDataBound RowDataBound RowDataBound

Si verifica quando una riga di dati viene associata a dati in un controllo GridView.Occurs when a data row is bound to data in a GridView control.

RowDeleted RowDeleted RowDeleted RowDeleted

Si verifica quando viene fatto clic sul pulsante Elimina di una riga, ma dopo che il controllo GridView ha eliminato la riga.Occurs when a row's Delete button is clicked, but after the GridView control deletes the row.

RowDeleting RowDeleting RowDeleting RowDeleting

Si verifica quando viene fatto clic sul pulsante Elimina di una riga, ma prima che il controllo GridView elimini la riga.Occurs when a row's Delete button is clicked, but before the GridView control deletes the row.

RowEditing RowEditing RowEditing RowEditing

Si verifica quando viene fatto clic sul pulsante Modifica di una riga, ma prima che il controllo GridView passi alla modalità di modifica.Occurs when a row's Edit button is clicked, but before the GridView control enters edit mode.

RowUpdated RowUpdated RowUpdated RowUpdated

Si verifica quando viene fatto clic sul pulsante Aggiorna di una riga, ma dopo che il controllo GridView ha aggiornato la riga.Occurs when a row's Update button is clicked, but after the GridView control updates the row.

RowUpdating RowUpdating RowUpdating RowUpdating

Si verifica quando viene fatto clic sul pulsante Aggiorna di una riga, ma prima che il controllo GridView aggiorni la riga.Occurs when a row's Update button is clicked, but before the GridView control updates the row.

SelectedIndexChanged SelectedIndexChanged SelectedIndexChanged SelectedIndexChanged

Si verifica quando viene fatto clic sul pulsante Seleziona di una riga, ma dopo che il controllo GridView ha gestito l'operazione di selezione.Occurs when a row's Select button is clicked, but after the GridView control handles the select operation.

SelectedIndexChanging SelectedIndexChanging SelectedIndexChanging SelectedIndexChanging

Si verifica quando viene fatto clic sul pulsante Seleziona di una riga, ma prima che il controllo GridView gestisca l'operazione di selezione.Occurs when a row's Select button is clicked, but before the GridView control handles the select operation.

Sorted Sorted Sorted Sorted

Si verifica quando viene fatto clic sul collegamento ipertestuale per l'ordinamento di una colonna, ma dopo che il controllo GridView ha gestito l'operazione di ordinamento.Occurs when the hyperlink to sort a column is clicked, but after the GridView control handles the sort operation.

Sorting Sorting Sorting Sorting

Si verifica quando viene fatto clic sul collegamento ipertestuale per l'ordinamento di una colonna, ma prima che il controllo GridView gestisca l'operazione di ordinamento.Occurs when the hyperlink to sort a column is clicked, but before the GridView control handles the sort operation.

Unload Unload Unload Unload

Viene generato quando il controllo server viene scaricato dalla memoria.Occurs when the server control is unloaded from memory.

(Inherited from Control)

Implementazioni dell'interfaccia esplicita

IAttributeAccessor.GetAttribute(String) IAttributeAccessor.GetAttribute(String) IAttributeAccessor.GetAttribute(String) IAttributeAccessor.GetAttribute(String)

Ottiene un attributo del controllo Web con il nome specificato.Gets an attribute of the Web control with the specified name.

(Inherited from WebControl)
IAttributeAccessor.SetAttribute(String, String) IAttributeAccessor.SetAttribute(String, String) IAttributeAccessor.SetAttribute(String, String) IAttributeAccessor.SetAttribute(String, String)

Imposta un attributo del controllo Web sul nome e il valore specificati.Sets an attribute of the Web control to the specified name and value.

(Inherited from WebControl)
ICallbackContainer.GetCallbackScript(IButtonControl, String) ICallbackContainer.GetCallbackScript(IButtonControl, String) ICallbackContainer.GetCallbackScript(IButtonControl, String) ICallbackContainer.GetCallbackScript(IButtonControl, String)

Crea lo script di callback per un pulsante che esegue un'operazione di ordinamento.Creates the callback script for a button that performs a sorting operation.

ICallbackEventHandler.GetCallbackResult() ICallbackEventHandler.GetCallbackResult() ICallbackEventHandler.GetCallbackResult() ICallbackEventHandler.GetCallbackResult()

Restituisce il risultato di un evento di callback diretto a un controllo.Returns the result of a callback event that targets a control.

ICallbackEventHandler.RaiseCallbackEvent(String) ICallbackEventHandler.RaiseCallbackEvent(String) ICallbackEventHandler.RaiseCallbackEvent(String) ICallbackEventHandler.RaiseCallbackEvent(String)

Crea gli argomenti per il gestore di callback nel metodo GetCallbackEventReference(Control, String, String, String, Boolean).Creates the arguments for the callback handler in the GetCallbackEventReference(Control, String, String, String, Boolean) method.

IControlDesignerAccessor.GetDesignModeState() IControlDesignerAccessor.GetDesignModeState() IControlDesignerAccessor.GetDesignModeState() IControlDesignerAccessor.GetDesignModeState()

Per una descrizione di questo membro, vedere GetDesignModeState().For a description of this member, see GetDesignModeState().

(Inherited from Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary) IControlDesignerAccessor.SetDesignModeState(IDictionary) IControlDesignerAccessor.SetDesignModeState(IDictionary) IControlDesignerAccessor.SetDesignModeState(IDictionary)

Per una descrizione di questo membro, vedere SetDesignModeState(IDictionary).For a description of this member, see SetDesignModeState(IDictionary).

(Inherited from Control)
IControlDesignerAccessor.SetOwnerControl(Control) IControlDesignerAccessor.SetOwnerControl(Control) IControlDesignerAccessor.SetOwnerControl(Control) IControlDesignerAccessor.SetOwnerControl(Control)

Per una descrizione di questo membro, vedere SetOwnerControl(Control).For a description of this member, see SetOwnerControl(Control).

(Inherited from Control)
IDataBoundControl.DataKeyNames IDataBoundControl.DataKeyNames IDataBoundControl.DataKeyNames IDataBoundControl.DataKeyNames

Ottiene o imposta i nomi dei campi di chiave primaria per gli elementi visualizzati in un controllo associato a dati.Gets or sets the names of the primary key fields for the items displayed in a data-bound control.

IDataBoundControl.DataMember IDataBoundControl.DataMember IDataBoundControl.DataMember IDataBoundControl.DataMember

Ottiene o imposta la tabella esposta dal controllo origine dati per associare il controllo associato a dati.Gets or sets the table that is exposed by the data source control to bind to the data-bound control.

IDataBoundControl.DataSource IDataBoundControl.DataSource IDataBoundControl.DataSource IDataBoundControl.DataSource

Ottiene o imposta l'oggetto origine dati da cui il controllo associato a dati recupera l'elenco degli elementi di dati.Gets or sets the data source object from which the data-bound control retrieves the list of data items.

IDataBoundControl.DataSourceID IDataBoundControl.DataSourceID IDataBoundControl.DataSourceID IDataBoundControl.DataSourceID

Ottiene o imposta l'ID dell'origine dati da cui il controllo associato a dati recupera l'elenco degli elementi di dati.Gets or sets the ID of the data source from which the data-bound control retrieves the list of data items.

IDataBoundControl.DataSourceObject IDataBoundControl.DataSourceObject IDataBoundControl.DataSourceObject IDataBoundControl.DataSourceObject

Ottiene o imposta l'oggetto origine dati da cui il controllo associato a dati recupera l'elenco degli elementi di dati.Gets or sets the data source object from which the data-bound control retrieves the list of data items.

IDataBoundListControl.ClientIDRowSuffix IDataBoundListControl.ClientIDRowSuffix IDataBoundListControl.ClientIDRowSuffix IDataBoundListControl.ClientIDRowSuffix

Ottiene o imposta i nomi dei campi dati i cui valori vengono aggiunti al valore della proprietà ClientID per identificare in modo univoco ogni istanza di un controllo associato a dati.Gets or sets the names of the data fields whose values are appended to the ClientID property value to uniquely identify each instance of a data-bound control.

IDataBoundListControl.DataKeys IDataBoundListControl.DataKeys IDataBoundListControl.DataKeys IDataBoundListControl.DataKeys

Ottiene un insieme di oggetti che rappresentano il valore di DataKeys in un controllo associato a dati.Gets a collection of objects that represent the DataKeys value in a data-bound control.

IDataBoundListControl.EnablePersistedSelection IDataBoundListControl.EnablePersistedSelection IDataBoundListControl.EnablePersistedSelection IDataBoundListControl.EnablePersistedSelection

Ottiene o imposta un valore che indica se la selezione di una riga è basata su valori di indice o di chiavi di dati.Gets or sets a value that indicates whether the selection of a row is based on index or on data-key values.

IDataBoundListControl.SelectedDataKey IDataBoundListControl.SelectedDataKey IDataBoundListControl.SelectedDataKey IDataBoundListControl.SelectedDataKey

Ottiene l'oggetto contenente il valore della chiave di dati per la riga selezionata in un controllo associato a dati.Gets the object that contains the data key value for the selected row in a data-bound control.

IDataBoundListControl.SelectedIndex IDataBoundListControl.SelectedIndex IDataBoundListControl.SelectedIndex IDataBoundListControl.SelectedIndex

Ottiene o imposta l'indice della riga selezionata nel controllo associato a dati.Gets or sets the index of the selected row in the data-bound control.

IDataKeysControl.ClientIDRowSuffixDataKeys IDataKeysControl.ClientIDRowSuffixDataKeys IDataKeysControl.ClientIDRowSuffixDataKeys IDataKeysControl.ClientIDRowSuffixDataKeys

Ottiene i valori dei dati utilizzati per identificare in modo univoco ogni istanza di un controllo associato a dati quando ASP.NET genera il valore ClientID.Gets the data values that are used to uniquely identify each instance of a data-bound control when ASP.NET generates the ClientID value.

IFieldControl.FieldsGenerator IFieldControl.FieldsGenerator IFieldControl.FieldsGenerator IFieldControl.FieldsGenerator

Ottiene o imposta il controllo che genera automaticamente le colonne per un controllo associato a dati per l'utilizzo in ASP.NET Dynamic Data.Gets or sets the control that automatically generates the columns for a data-bound control for use by ASP.NET Dynamic Data.

IParserAccessor.AddParsedSubObject(Object) IParserAccessor.AddParsedSubObject(Object) IParserAccessor.AddParsedSubObject(Object) IParserAccessor.AddParsedSubObject(Object)

Per una descrizione di questo membro, vedere AddParsedSubObject(Object).For a description of this member, see AddParsedSubObject(Object).

(Inherited from Control)
IPersistedSelector.DataKey IPersistedSelector.DataKey IPersistedSelector.DataKey IPersistedSelector.DataKey

Per una descrizione di questo membro, vedere DataKey.For a description of this member, see DataKey.

IPostBackContainer.GetPostBackOptions(IButtonControl) IPostBackContainer.GetPostBackOptions(IButtonControl) IPostBackContainer.GetPostBackOptions(IButtonControl) IPostBackContainer.GetPostBackOptions(IButtonControl)

Crea un oggetto PostBackOptions che rappresenta il comportamento di postback del controllo pulsante specificato.Creates a PostBackOptions object that represents the postback behavior of the specified button control.

IPostBackEventHandler.RaisePostBackEvent(String) IPostBackEventHandler.RaisePostBackEvent(String) IPostBackEventHandler.RaisePostBackEvent(String) IPostBackEventHandler.RaisePostBackEvent(String)

Genera gli eventi appropriati per il controllo GridView durante il postback al server.Raises the appropriate events for the GridView control when it posts back to the server.

Metodi di estensione

EnablePersistedSelection(BaseDataBoundControl) EnablePersistedSelection(BaseDataBoundControl) EnablePersistedSelection(BaseDataBoundControl) EnablePersistedSelection(BaseDataBoundControl)

Consente di rendere persistente la selezione nei controlli dati che supportano la selezione e il paging.Enables selection to be persisted in data controls that support selection and paging.

FindDataSourceControl(Control) FindDataSourceControl(Control) FindDataSourceControl(Control) FindDataSourceControl(Control)

Restituisce l'origine dati associata al controllo dati per il controllo specificato.Returns the data source that is associated with the data control for the specified control.

FindFieldTemplate(Control, String) FindFieldTemplate(Control, String) FindFieldTemplate(Control, String) FindFieldTemplate(Control, String)

Restituisce il modello di campo per la colonna specificata nel contenitore di denominazione del controllo specificato.Returns the field template for the specified column in the specified control's naming container.

FindMetaTable(Control) FindMetaTable(Control) FindMetaTable(Control) FindMetaTable(Control)

Restituisce l'oggetto metatabella per il controllo contenitore dei dati.Returns the metatable object for the containing data control.

GetDefaultValues(INamingContainer) GetDefaultValues(INamingContainer) GetDefaultValues(INamingContainer) GetDefaultValues(INamingContainer)

Ottiene l'insieme di valori predefiniti per il controllo dei dati specificato.Gets the collection of the default values for the specified data control.

GetMetaTable(INamingContainer) GetMetaTable(INamingContainer) GetMetaTable(INamingContainer) GetMetaTable(INamingContainer)

Ottiene i metadati della tabella per il controllo dei dati specificato.Gets the table metadata for the specified data control.

SetMetaTable(INamingContainer, MetaTable) SetMetaTable(INamingContainer, MetaTable) SetMetaTable(INamingContainer, MetaTable) SetMetaTable(INamingContainer, MetaTable)

Imposta i metadati della tabella per il controllo dei dati specificato.Sets the table metadata for the specified data control.

SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>) SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>) SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>) SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>)

Imposta il mapping dei valori predefiniti e dei metadati della tabella per il controllo dei dati specificato.Sets the table metadata and default value mapping for the specified data control.

SetMetaTable(INamingContainer, MetaTable, Object) SetMetaTable(INamingContainer, MetaTable, Object) SetMetaTable(INamingContainer, MetaTable, Object) SetMetaTable(INamingContainer, MetaTable, Object)

Imposta il mapping dei valori predefiniti e dei metadati della tabella per il controllo dei dati specificato.Sets the table metadata and default value mapping for the specified data control.

TryGetMetaTable(INamingContainer, MetaTable) TryGetMetaTable(INamingContainer, MetaTable) TryGetMetaTable(INamingContainer, MetaTable) TryGetMetaTable(INamingContainer, MetaTable)

Determina se sono disponibili i metadati della tabella.Determines whether table metadata is available.

EnableDynamicData(INamingContainer, Type) EnableDynamicData(INamingContainer, Type) EnableDynamicData(INamingContainer, Type) EnableDynamicData(INamingContainer, Type)

Abilita il comportamento dati dinamici per il controllo dei dati specificato.Enables Dynamic Data behavior for the specified data control.

EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>) EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>) EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>) EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>)

Abilita il comportamento dati dinamici per il controllo dei dati specificato.Enables Dynamic Data behavior for the specified data control.

EnableDynamicData(INamingContainer, Type, Object) EnableDynamicData(INamingContainer, Type, Object) EnableDynamicData(INamingContainer, Type, Object) EnableDynamicData(INamingContainer, Type, Object)

Abilita il comportamento dati dinamici per il controllo dei dati specificato.Enables Dynamic Data behavior for the specified data control.

Si applica a

Vedi anche