GridView Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Geeft de waarden weer van een gegevensbron in een tabel waarin elke kolom een veld vertegenwoordigt en elke rij een record vertegenwoordigt. Met het GridView besturingselement kunt u deze items selecteren, sorteren en bewerken.
public ref class GridView : System::Web::UI::WebControls::CompositeDataBoundControl, System::Web::UI::ICallbackEventHandler, System::Web::UI::IPostBackEventHandler, System::Web::UI::WebControls::ICallbackContainer, System::Web::UI::WebControls::IPersistedSelector, System::Web::UI::WebControls::IPostBackContainer
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.IPostBackEventHandler, System.Web.UI.WebControls.ICallbackContainer, 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
[<System.Web.UI.ControlValueProperty("SelectedValue")>]
type GridView = class
inherit CompositeDataBoundControl
interface IPostBackContainer
interface IPostBackEventHandler
interface ICallbackContainer
interface ICallbackEventHandler
interface IPersistedSelector
[<System.Web.UI.ControlValueProperty("SelectedValue")>]
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, IPersistedSelector, IPostBackContainer, IPostBackEventHandler
Public Class GridView
Inherits CompositeDataBoundControl
Implements ICallbackContainer, ICallbackEventHandler, IDataBoundListControl, IDataKeysControl, IFieldControl, IPersistedSelector, IPostBackContainer, IPostBackEventHandler
- Overname
- Kenmerken
- Implementeringen
Voorbeelden
Er is een Visual Studio-websiteproject met broncode beschikbaar voor dit onderwerp: Download.
In het volgende voorbeeld ziet u hoe u het besturingselement GridView gebruikt om de waarden uit de tabel Klanten van de adventureWorksLT-voorbeelddatabase in Microsoft SQL Server weer te geven. De waarden worden opgehaald met behulp van een SqlDataSource besturingselement.
<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>
In het volgende voorbeeld ziet u hoe u het GridView besturingselement en een LinqDataSource besturingselement gebruikt, zodat u records kunt bewerken.
<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>
Zie voor een voorbeeld waarin wordt gedemonstreerd hoe u toegang krijgt tot waarden in cellen GridViewRow.
Opmerkingen
In dit onderwerp:
Introductie
Het GridView besturingselement wordt gebruikt om de waarden van een gegevensbron in een tabel weer te geven. Elke kolom vertegenwoordigt een veld, terwijl elke rij een record vertegenwoordigt. Het GridView besturingselement ondersteunt de volgende functies:
Binding met besturingselementen voor gegevensbronnen, zoals SqlDataSource.
Ingebouwde sorteermogelijkheden.
Ingebouwde mogelijkheden voor bijwerken en verwijderen.
Ingebouwde pagingsmogelijkheden.
Ingebouwde mogelijkheden voor het selecteren van rijen.
Programmatische toegang tot het GridView objectmodel voor het dynamisch instellen van eigenschappen, het afhandelen van gebeurtenissen, enzovoort.
Meerdere sleutelvelden.
Meerdere gegevensvelden voor de hyperlinkkolommen.
Aanpasbare vormgeving via thema's en stijlen.
Zie Data-Bound Webserverbesturingselementen voor meer informatie over de andere gegevensgebonden besturingselementen die beschikbaar zijn in ASP.NET.
Note
Als u bekend bent met het besturingselement DataGrid van het .NET Framework versie 1.0, is het besturingselement GridView de opvolger van het besturingselement DataGrid.
Kolomvelden
Elke kolom in het GridView besturingselement wordt vertegenwoordigd door een DataControlField object. De eigenschap is standaard AutoGenerateColumns ingesteld op true, waarmee een AutoGeneratedField object wordt gemaakt voor elk veld in de gegevensbron. Elk veld wordt vervolgens weergegeven als een kolom in het GridView besturingselement in de volgorde waarin elk veld in de gegevensbron wordt weergegeven.
U kunt ook handmatig bepalen welke kolomvelden in het GridView besturingselement worden weergegeven door de AutoGenerateColumns eigenschap in te false stellen op en vervolgens uw eigen kolomveldverzameling te definiëren. Verschillende kolomveldtypen bepalen het gedrag van de kolommen in het besturingselement. De volgende tabel bevat de verschillende kolomveldtypen die kunnen worden gebruikt.
| Kolomveldtype | Beschrijving |
|---|---|
| BoundField | Geeft de waarde van een veld in een gegevensbron weer. Dit is het standaardkolomtype van het GridView besturingselement. |
| ButtonField | Geeft een opdrachtknop weer voor elk item in het GridView besturingselement. Hiermee kunt u een kolom met aangepaste knopbesturingselementen maken, zoals de knop Toevoegen of Verwijderen. |
| CheckBoxField | Hiermee wordt een selectievakje weergegeven voor elk item in het GridView besturingselement. Dit kolomveldtype wordt vaak gebruikt om velden weer te geven met een Booleaanse waarde. |
| CommandField | Hiermee worden vooraf gedefinieerde opdrachtknoppen weergegeven voor het uitvoeren van selectie-, bewerkingen of verwijderingen. |
| HyperLinkField | Geeft de waarde van een veld in een gegevensbron weer als hyperlink. Met dit kolomveldtype kunt u een tweede veld koppelen aan de URL van de hyperlink. |
| ImageField | Geeft een afbeelding weer voor elk item in het GridView besturingselement. |
| TemplateField | Geeft door de gebruiker gedefinieerde inhoud weer voor elk item in het GridView besturingselement volgens een opgegeven sjabloon. Met dit kolomveldtype kunt u een aangepast kolomveld maken. |
Als u een kolomveldverzameling declaratief wilt definiëren, voegt u eerst openings- en slottags <Columns> toe tussen de openings- en afsluittags van het GridView besturingselement. Geef vervolgens de kolomvelden weer die u wilt opnemen tussen de openings- en afsluittags <Columns> . De opgegeven kolommen worden toegevoegd aan de Columns verzameling in de vermelde volgorde. In Columns de verzameling worden alle kolomvelden in het besturingselement opgeslagen en kunt u de kolomvelden in het GridView besturingselement programmatisch beheren.
Expliciet gedeclareerde kolomvelden kunnen worden weergegeven in combinatie met automatisch gegenereerde kolomvelden. Wanneer beide worden gebruikt, worden expliciet gedeclareerde kolomvelden eerst weergegeven, gevolgd door de automatisch gegenereerde kolomvelden.
Note
Automatisch gegenereerde kolomvelden worden niet toegevoegd aan de Columns verzameling.
Binding met gegevens
Het GridView besturingselement kan worden gebonden aan een besturingselement voor gegevensbronnen (zoals het SqlDataSource besturingselement of ObjectDataSource besturingselement) of aan een gegevensbronverzameling die de System.Collections.IEnumerable interface implementeert, zoals System.Data.DataViewSystem.Collections.ArrayList, of System.Collections.Generic.List<T>andere verzamelingstypen. Gebruik een van de volgende methoden om het GridView besturingselement te binden aan het juiste gegevensbrontype:
Als u verbinding wilt maken met een besturingselement voor gegevensbronnen, stelt u de DataSourceID eigenschap van het GridView besturingselement in op de ID waarde van het besturingselement voor gegevensbronnen. Het GridView besturingselement wordt automatisch gekoppeld aan het opgegeven besturingselement voor gegevensbronnen en kan profiteren van de mogelijkheden van het besturingselement voor gegevensbronnen om sorteren, bijwerken, verwijderen en paging uit te voeren. Dit is de voorkeursmethode om gegevens te binden.
Als u verbinding wilt maken met een gegevensbron waarmee de System.Collections.IEnumerable interface wordt geïmplementeerd, stelt u programmatisch de DataSource eigenschap van het GridView besturingselement in op de gegevensbron en roept u de DataBind methode aan. Wanneer u deze methode gebruikt, biedt het GridView besturingselement geen ingebouwde functionaliteit voor sorteren, bijwerken, verwijderen en paging. U moet deze functionaliteit bieden met behulp van de juiste gebeurtenis.
Zie ASP.NET Data Access Content Map voor meer informatie over gegevensbinding.
Note
Dit besturingselement kan worden gebruikt om gebruikersinvoer weer te geven, waaronder mogelijk schadelijk clientscript. Controleer alle informatie die wordt verzonden vanaf een client voor uitvoerbaar script, SQL-instructies of andere code voordat u deze in uw toepassing weergeeft. Indien mogelijk wordt het sterk aanbevolen dat waarden HTML-gecodeerd zijn voordat ze in dit besturingselement worden weergegeven (standaard de BoundField klasse HTML-coderingswaarden). ASP.NET biedt een validatiefunctie voor invoeraanvragen voor het blokkeren van scripts en HTML in gebruikersinvoer. Er worden ook besturingselementen voor validatieservers geboden om gebruikersinvoer te beoordelen. Zie Inleiding tot de validatiebesturingselementen voor meer informatie.
Gegevensbewerkingen
Het GridView besturingselement biedt veel ingebouwde mogelijkheden waarmee de gebruiker items in het besturingselement kan sorteren, bijwerken, verwijderen, selecteren en bladeren. Wanneer het GridView besturingselement is gebonden aan een besturingselement voor gegevensbronnen, kan het GridView besturingselement profiteren van de mogelijkheden van het besturingselement voor gegevensbronnen en automatische sorteer-, update- en verwijderfunctionaliteit bieden.
Note
Het GridView besturingselement kan ondersteuning bieden voor sorteren, bijwerken en verwijderen met andere typen gegevensbronnen. U moet echter een geschikte gebeurtenis-handler opgeven met de implementatie voor deze bewerkingen.
Met sorteren kan de gebruiker de items in het GridView besturingselement sorteren met betrekking tot een specifieke kolom door op de koptekst van de kolom te klikken. Als u sorteren wilt inschakelen, stelt u de AllowSorting eigenschap in op true.
De functies voor automatisch bijwerken, verwijderen en selectie worden ingeschakeld wanneer op een knop in een ButtonField of TemplateField kolomveld, respectievelijk de opdracht 'Bewerken', 'Verwijderen' en 'Selecteren' wordt geklikt. Het GridView besturingselement kan automatisch een CommandField kolomveld toevoegen met de knop Bewerken, Verwijderen of Selecteren als de AutoGenerateEditButtoneigenschap AutoGenerateDeleteButtonAutoGenerateSelectButton is ingesteld trueop respectievelijk.
Note
Het invoegen van records in de gegevensbron wordt niet rechtstreeks ondersteund door het GridView besturingselement. Het is echter mogelijk om records in te voegen met behulp van het GridView besturingselement in combinatie met het DetailsView besturingselement of FormView besturingselement. Zie ofDetailsView, respectievelijk, voor meer informatieFormView.
In plaats van alle records in de gegevensbron tegelijkertijd weer te geven, kan het GridView besturingselement de records automatisch opsplitsen in pagina's. Als u paging wilt inschakelen, stelt u de AllowPaging eigenschap in op true.
Note
Het GridView besturingselement wordt opnieuw gemaakt op basis van de informatie die is opgeslagen in ViewState. Als het GridView besturingselement een TemplateField of een CommandField eigenschap bevat waarop de CausesValidation eigenschap is ingesteld true, moet de EnableViewState eigenschap ook worden ingesteld om ervoor te true zorgen dat gelijktijdige gegevensbewerkingen, zoals updates en verwijderingen, van toepassing zijn op de juiste rij.
De gebruikersinterface aanpassen
U kunt het uiterlijk van het GridView besturingselement aanpassen door de stijleigenschappen voor de verschillende onderdelen van het besturingselement in te stellen. De volgende tabel bevat de verschillende stijleigenschappen.
| Stijleigenschap | Beschrijving |
|---|---|
| AlternatingRowStyle | De stijlinstellingen voor de afwisselende gegevensrijen in het GridView besturingselement. Wanneer deze eigenschap is ingesteld, worden de gegevensrijen afwisselend weergegeven tussen de RowStyle instellingen en de AlternatingRowStyle instellingen. |
| EditRowStyle | De stijlinstellingen voor de rij die in het GridView besturingselement worden bewerkt. |
| EmptyDataRowStyle | De stijlinstellingen voor de lege gegevensrij die in het GridView besturingselement worden weergegeven wanneer de gegevensbron geen records bevat. |
| FooterStyle | De stijlinstellingen voor de voettekstrij van het GridView besturingselement. |
| HeaderStyle | De stijlinstellingen voor de veldnamenrij van het GridView besturingselement. |
| PagerStyle | De stijlinstellingen voor de paginarij van het GridView besturingselement. |
| RowStyle | De stijlinstellingen voor de gegevensrijen in het GridView besturingselement. Wanneer de AlternatingRowStyle eigenschap ook is ingesteld, worden de gegevensrijen afwisselend weergegeven tussen de RowStyle instellingen en de AlternatingRowStyle instellingen. |
| SelectedRowStyle | De stijlinstellingen voor de geselecteerde rij in het GridView besturingselement. |
| SortedAscendingCellStyle | De stijlinstelling voor de gegevenskolom waarop de gegevens worden gesorteerd in het GridView besturingselement. Wanneer deze stijl is ingesteld, wordt de stijl (bijvoorbeeld gemarkeerde kolom) toegepast op cellen wanneer de gegevens in oplopende volgorde worden gesorteerd. |
| SortedAscendingHeaderStyle | De stijlinstelling voor de gegevenskolom waarop de gegevens worden gesorteerd in het GridView besturingselement. Wanneer deze stijl is ingesteld, wordt een pijl die aangeeft dat de gegevens oplopend worden gesorteerd op de kop van het GridView besturingselement wanneer de gegevens in oplopende volgorde worden gesorteerd. |
| SortedDescendingCellStyle | De stijlinstelling voor de gegevenskolom waarop de gegevens worden gesorteerd in het GridView besturingselement. Wanneer deze stijl is ingesteld, wordt de stijl (bijvoorbeeld gemarkeerde kolom) toegepast op cellen wanneer de gegevens in aflopende volgorde worden gesorteerd. |
| SortedDescendingHeaderStyle | De stijlinstelling voor de gegevenskolom waarop de gegevens worden gesorteerd in het GridView besturingselement. Wanneer deze stijl is ingesteld, wordt een pijl omlaag geplaatst op de koptekst van de GridView wanneer de gegevens in aflopende volgorde worden gesorteerd. |
U kunt ook verschillende onderdelen van het besturingselement weergeven of verbergen. De volgende tabel bevat de eigenschappen die bepalen welke onderdelen worden weergegeven of verborgen.
| Vastgoed | Beschrijving |
|---|---|
| ShowFooter | Hiermee wordt de voettekstsectie van het GridView besturingselement weergegeven of verborgen. |
| ShowHeader | Hiermee wordt de koptekstsectie van het GridView besturingselement weergegeven of verborgen. |
gebeurtenis
Het GridView besturingselement biedt verschillende gebeurtenissen waarop u kunt programmeren. Hiermee kunt u een aangepaste routine uitvoeren wanneer een gebeurtenis plaatsvindt. De volgende tabel bevat de gebeurtenissen die door het GridView besturingselement worden ondersteund.
| Gebeurtenis | Beschrijving |
|---|---|
| PageIndexChanged | Treedt op wanneer op een van de paginaknoppen wordt geklikt, maar nadat het GridView besturingselement de wisselbewerking heeft verwerkt. Deze gebeurtenis wordt vaak gebruikt wanneer u een taak moet uitvoeren nadat de gebruiker naar een andere pagina in het besturingselement navigeert. |
| PageIndexChanging | Treedt op wanneer op een van de paginaknoppen wordt geklikt, maar voordat het GridView besturingselement de wisselbewerking afhandelt. Deze gebeurtenis wordt vaak gebruikt om het pagina-bewerkingsproces te annuleren. |
| RowCancelingEdit | Treedt op wanneer op de knop Annuleren van een rij wordt geklikt, maar voordat het besturingselement de GridView bewerkingsmodus verlaat. Deze gebeurtenis wordt vaak gebruikt om de annuleringsbewerking te stoppen. |
| RowCommand | Treedt op wanneer op een knop in het GridView besturingselement wordt geklikt. Deze gebeurtenis wordt vaak gebruikt om een taak uit te voeren wanneer op een knop in het besturingselement wordt geklikt. |
| RowCreated | Treedt op wanneer er een nieuwe rij wordt gemaakt in het GridView besturingselement. Deze gebeurtenis wordt vaak gebruikt om de inhoud van een rij te wijzigen wanneer de rij wordt gemaakt. |
| RowDataBound | Treedt op wanneer een gegevensrij is gebonden aan gegevens in het GridView besturingselement. Deze gebeurtenis wordt vaak gebruikt om de inhoud van een rij te wijzigen wanneer de rij is gebonden aan gegevens. |
| RowDeleted | Treedt op wanneer op de knop Verwijderen van een rij wordt geklikt, maar nadat het GridView besturingselement de record uit de gegevensbron heeft verwijderd. Deze gebeurtenis wordt vaak gebruikt om de resultaten van de verwijderbewerking te controleren. |
| RowDeleting | Treedt op wanneer op de knop Verwijderen van een rij wordt geklikt, maar voordat het GridView besturingselement de record uit de gegevensbron verwijdert. Deze gebeurtenis wordt vaak gebruikt om de verwijderingsbewerking te annuleren. |
| RowEditing | Treedt op wanneer op de knop Bewerken van een rij wordt geklikt, maar voordat het GridView besturingselement de bewerkingsmodus opent. Deze gebeurtenis wordt vaak gebruikt om de bewerking te annuleren. |
| RowUpdated | Treedt op wanneer op de knop Bijwerken van een rij wordt geklikt, maar nadat de rij door het GridView besturingselement is bijgewerkt. Deze gebeurtenis wordt vaak gebruikt om de resultaten van de updatebewerking te controleren. |
| RowUpdating | Treedt op wanneer op de knop Bijwerken van een rij wordt geklikt, maar voordat het GridView besturingselement de rij bijwerkt. Deze gebeurtenis wordt vaak gebruikt om de updatebewerking te annuleren. |
| SelectedIndexChanged | Treedt op wanneer op de knop Selecteren van een rij wordt geklikt, maar nadat het GridView besturingselement de selectiebewerking afhandelt. Deze gebeurtenis wordt vaak gebruikt om een taak uit te voeren nadat een rij is geselecteerd in het besturingselement. |
| SelectedIndexChanging | Treedt op wanneer op de knop Selecteren van een rij wordt geklikt, maar voordat het GridView besturingselement de selectiebewerking afhandelt. Deze gebeurtenis wordt vaak gebruikt om de selectiebewerking te annuleren. |
| Sorted | Treedt op wanneer op de hyperlink voor het sorteren van een kolom wordt geklikt, maar nadat het GridView besturingselement de sorteerbewerking heeft verwerkt. Deze gebeurtenis wordt vaak gebruikt om een taak uit te voeren nadat de gebruiker op een hyperlink heeft geklikt om een kolom te sorteren. |
| Sorting | Treedt op wanneer op de hyperlink voor het sorteren van een kolom wordt geklikt, maar voordat het GridView besturingselement de sorteerbewerking afhandelt. Deze gebeurtenis wordt vaak gebruikt om de sorteerbewerking te annuleren of om een aangepaste sorteerroutine uit te voeren. |
Toegankelijkheid
Zie Accessibility in Visual Studio en ASP.NET and ASP.NET Controls and Accessibility voor informatie over het configureren van dit besturingselement, zodat er markeringen worden gegenereerd die voldoen aan de toegankelijkheidsstandaarden.
Declaratieve syntaxis
<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>
Constructors
| Name | Description |
|---|---|
| GridView() |
Initialiseert een nieuw exemplaar van de GridView klasse. |
Eigenschappen
| Name | Description |
|---|---|
| AccessKey |
Hiermee haalt u de toegangssleutel op waarmee u snel naar het webserverbeheer kunt navigeren. (Overgenomen van WebControl) |
| Adapter |
Hiermee haalt u de browserspecifieke adapter voor het besturingselement op. (Overgenomen van Control) |
| AllowCustomPaging |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of aangepaste paging is ingeschakeld. |
| AllowPaging |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de wisselfunctie is ingeschakeld. |
| AllowSorting |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de sorteerfunctie is ingeschakeld. |
| AlternatingRowStyle |
Hiermee haalt u een verwijzing op naar het TableItemStyle object waarmee u het uiterlijk van afwisselende gegevensrijen in een GridView besturingselement kunt instellen. |
| AppRelativeTemplateSourceDirectory |
Hiermee haalt u de toepassingsgerelateerde virtuele map op van het Page of UserControl object dat dit besturingselement bevat. (Overgenomen van Control) |
| Attributes |
Hiermee haalt u de verzameling willekeurige kenmerken (alleen voor rendering) op die niet overeenkomen met eigenschappen in het besturingselement. (Overgenomen van WebControl) |
| AutoGenerateColumns |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of afhankelijke velden automatisch worden gemaakt voor elk veld in de gegevensbron. |
| AutoGenerateDeleteButton |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een CommandField veldkolom met een knop Verwijderen voor elke gegevensrij automatisch wordt toegevoegd aan een GridView besturingselement. |
| AutoGenerateEditButton |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een CommandField veldkolom met een knop Bewerken voor elke gegevensrij automatisch wordt toegevoegd aan een GridView besturingselement. |
| AutoGenerateSelectButton |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een CommandField veldkolom met een knop Selecteren voor elke gegevensrij automatisch wordt toegevoegd aan een GridView besturingselement. |
| BackColor |
Hiermee haalt u de achtergrondkleur van het besturingselement webserver op of stelt u deze in. (Overgenomen van WebControl) |
| BackImageUrl |
Hiermee haalt u de URL op of stelt u de URL in op een afbeelding die op de achtergrond van een GridView besturingselement wordt weergegeven. |
| BindingContainer |
Hiermee haalt u het besturingselement op dat de gegevensbinding van dit besturingselement bevat. (Overgenomen van Control) |
| BorderColor |
Hiermee haalt u de randkleur van het web besturingselement op of stelt u deze in. (Overgenomen van WebControl) |
| BorderStyle |
Hiermee haalt u de randstijl van het besturingselement webserver op of stelt u deze in. (Overgenomen van WebControl) |
| BorderWidth |
Hiermee haalt u de randbreedte van het besturingselement webserver op of stelt u deze in. (Overgenomen van WebControl) |
| BottomPagerRow |
Hiermee haalt u een GridViewRow object op dat de onderste pagerrij in een GridView besturingselement vertegenwoordigt. |
| Caption |
Hiermee haalt u de tekst op of stelt u deze in om weer te geven in een HTML-bijschriftelement in een GridView besturingselement. Deze eigenschap wordt verstrekt om het beheer toegankelijker te maken voor gebruikers van ondersteunende technologieapparaten. |
| CaptionAlign |
Hiermee haalt u de horizontale of verticale positie van het HTML-bijschriftelement in een GridView besturingselement op of stelt u deze in. Deze eigenschap wordt verstrekt om het beheer toegankelijker te maken voor gebruikers van ondersteunende technologieapparaten. |
| CellPadding |
Hiermee haalt u de hoeveelheid ruimte op tussen de inhoud van een cel en de rand van de cel. |
| CellSpacing |
Hiermee haalt u de hoeveelheid ruimte tussen cellen op of stelt u deze in. |
| ChildControlsCreated |
Hiermee wordt een waarde opgehaald die aangeeft of de onderliggende besturingselementen van het serverbesturingselement zijn gemaakt. (Overgenomen van Control) |
| ClientID |
Hiermee haalt u de besturingselement-id op voor HTML-markeringen die worden gegenereerd door ASP.NET. (Overgenomen van Control) |
| ClientIDMode |
Hiermee wordt het algoritme opgehaald of ingesteld dat wordt gebruikt om de waarde van de ClientID eigenschap te genereren. (Overgenomen van Control) |
| ClientIDRowSuffix |
Hiermee haalt u de namen op van de gegevensvelden waarvan de waarden worden toegevoegd aan de ClientID eigenschapswaarde om elk exemplaar van een gegevensgebonden besturingselement uniek te identificeren. |
| ClientIDRowSuffixDataKeys |
Hiermee haalt u de gegevenswaarden op die worden gebruikt om elk exemplaar van een gegevensgebonden besturingselement uniek te identificeren wanneer ASP.NET de ClientID-waarde genereert. |
| ClientIDSeparator |
Hiermee haalt u een tekenwaarde op die het scheidingsteken vertegenwoordigt dat in de ClientID eigenschap wordt gebruikt. (Overgenomen van Control) |
| Columns |
Hiermee haalt u een verzameling DataControlField objecten op die de kolomvelden in een GridView besturingselement vertegenwoordigen. |
| ColumnsGenerator |
Hiermee haalt u het besturingselement op dat automatisch de kolommen genereert voor een besturingselement GridView dat gebruikmaakt van ASP.NET dynamische gegevensfuncties. |
| Context |
Hiermee wordt het HttpContext object opgehaald dat is gekoppeld aan het serverbeheer voor de huidige webaanvraag. (Overgenomen van Control) |
| Controls |
Hiermee haalt u een verzameling onderliggende besturingselementen op binnen het samengestelde gegevensgebonden besturingselement. (Overgenomen van CompositeDataBoundControl) |
| ControlStyle |
Hiermee haalt u de stijl van het besturingselement webserver op. Deze eigenschap wordt voornamelijk gebruikt door controleontwikkelaars. (Overgenomen van WebControl) |
| ControlStyleCreated |
Hiermee wordt een waarde opgehaald die aangeeft of er een Style object is gemaakt voor de ControlStyle eigenschap. Deze eigenschap wordt voornamelijk gebruikt door controleontwikkelaars. (Overgenomen van WebControl) |
| CssClass |
Hiermee wordt de CSS-klasse (Cascading Style Sheet) opgehaald of ingesteld die wordt weergegeven door het webserverbeheer op de client. (Overgenomen van WebControl) |
| DataItemContainer |
Hiermee wordt een verwijzing naar de naamgevingscontainer opgehaald als de naamgevingscontainer wordt IDataItemContainergeïmplementeerd. (Overgenomen van Control) |
| DataKeyNames |
Hiermee haalt u een matrix op die de namen bevat van de primaire-sleutelvelden voor de items die in een GridView besturingselement worden weergegeven. |
| DataKeys |
Hiermee haalt u een verzameling DataKey objecten op die de gegevenssleutelwaarde van elke rij in een GridView besturingselement vertegenwoordigen. |
| DataKeysContainer |
Hiermee wordt een verwijzing naar de naamgevingscontainer opgehaald als de naamgevingscontainer wordt IDataKeysControlgeïmplementeerd. (Overgenomen van Control) |
| DataMember |
Hiermee wordt de naam van de lijst met gegevens opgehaald of ingesteld waaraan het besturingselement voor gegevens is gebonden, in gevallen waarin de gegevensbron meer dan één afzonderlijke lijst met gegevensitems bevat. (Overgenomen van DataBoundControl) |
| DataSource |
Hiermee haalt u het object op waaruit het gegevensgebonden besturingselement de lijst met gegevensitems ophaalt. (Overgenomen van BaseDataBoundControl) |
| DataSourceID |
Hiermee haalt u de id op van het besturingselement waaruit het gegevensgebonden besturingselement de lijst met gegevensitems ophaalt. (Overgenomen van DataBoundControl) |
| DataSourceObject |
Hiermee haalt u een object op dat de IDataSource interface implementeert, die toegang biedt tot de gegevensinhoud van het object. (Overgenomen van DataBoundControl) |
| DeleteMethod |
Hiermee haalt u de naam van de aanroepmethode op of stelt u deze in om gegevens te verwijderen. |
| DesignMode |
Hiermee wordt een waarde opgehaald die aangeeft of een besturingselement wordt gebruikt op een ontwerpoppervlak. (Overgenomen van Control) |
| EditIndex |
Hiermee haalt u de index van de rij op of stelt u deze in om te bewerken. |
| EditRowStyle |
Hiermee haalt u een verwijzing op naar het TableItemStyle object waarmee u het uiterlijk van de rij kunt instellen die is geselecteerd voor bewerking in een GridView besturingselement. |
| EmptyDataRowStyle |
Hiermee haalt u een verwijzing op naar het TableItemStyle object waarmee u het uiterlijk van de lege gegevensrij kunt instellen die wordt weergegeven wanneer een GridView besturingselement is gebonden aan een gegevensbron die geen records bevat. |
| EmptyDataTemplate |
Hiermee haalt u de door de gebruiker gedefinieerde inhoud op voor de lege gegevensrij die wordt weergegeven wanneer een GridView besturingselement is gebonden aan een gegevensbron die geen records bevat. |
| EmptyDataText |
Hiermee haalt u de tekst op die wordt weergegeven in de lege gegevensrij die wordt weergegeven wanneer een GridView besturingselement is gebonden aan een gegevensbron die geen records bevat. |
| Enabled |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het besturingselement webserver is ingeschakeld. (Overgenomen van WebControl) |
| EnableModelValidation |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een validator-besturingselement uitzonderingen verwerkt die optreden tijdens het invoegen of bijwerken van bewerkingen. |
| EnablePersistedSelection |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de selectie van een rij is gebaseerd op index- of gegevenssleutelwaarden. |
| EnableSortingAndPagingCallbacks |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of callbacks aan de clientzijde worden gebruikt voor sorteer- en pagingbewerkingen. |
| EnableTheming |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of thema's van toepassing zijn op dit besturingselement. (Overgenomen van WebControl) |
| EnableViewState |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het serverbesturingselement de weergavestatus behoudt en de weergavestatus van onderliggende besturingselementen die het bevat, aan de aanvragende client. (Overgenomen van Control) |
| Events |
Hiermee haalt u een lijst met gedelegeerden van de gebeurtenis-handler op voor het besturingselement. Deze eigenschap is alleen-lezen. (Overgenomen van Control) |
| Font |
Hiermee haalt u de lettertype-eigenschappen op die zijn gekoppeld aan het besturingselement webserver. (Overgenomen van WebControl) |
| FooterRow |
Hiermee haalt u een GridViewRow object op dat de voettekstrij in een GridView besturingselement vertegenwoordigt. |
| FooterStyle |
Hiermee haalt u een verwijzing op naar het TableItemStyle object waarmee u het uiterlijk van de voettekstrij in een GridView besturingselement kunt instellen. |
| ForeColor |
Hiermee haalt u de voorgrondkleur (meestal de kleur van de tekst) van het webserverbesturingselement op of stelt u deze in. (Overgenomen van WebControl) |
| GridLines |
Hiermee haalt u de rasterlijnstijl voor een GridView besturingselement op of stelt u deze in. |
| HasAttributes |
Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement kenmerken heeft ingesteld. (Overgenomen van WebControl) |
| HasChildViewState |
Hiermee wordt een waarde opgehaald die aangeeft of de onderliggende besturingselementen van het huidige serverbesturingselement instellingen voor de weergavestatus hebben. (Overgenomen van Control) |
| HeaderRow |
Hiermee haalt u een GridViewRow object op dat de veldnamenrij in een GridView besturingselement vertegenwoordigt. |
| HeaderStyle |
Hiermee haalt u een verwijzing op naar het TableItemStyle object waarmee u het uiterlijk van de veldnamenrij in een GridView besturingselement kunt instellen. |
| Height |
Hiermee haalt u de hoogte van het webserverbeheer op of stelt u deze in. (Overgenomen van WebControl) |
| HorizontalAlign |
Hiermee haalt u de horizontale uitlijning van een GridView besturingselement op de pagina op of stelt u deze in. |
| ID |
Hiermee wordt de programmatische id opgehaald of ingesteld die aan het serverbeheer is toegewezen. (Overgenomen van Control) |
| IdSeparator |
Hiermee haalt u het teken op dat wordt gebruikt om besturings-id's te scheiden. (Overgenomen van Control) |
| Initialized |
Hiermee wordt een waarde opgehaald die aangeeft of het gegevensgebonden besturingselement is geïnitialiseerd. (Overgenomen van BaseDataBoundControl) |
| InsertMethod |
Hiermee haalt u de naam van de methode op die moet worden aangeroepen om gegevens in te voegen. (Overgenomen van CompositeDataBoundControl) |
| IsBoundUsingDataSourceID |
Hiermee wordt een waarde opgehaald die aangeeft of de DataSourceID eigenschap is ingesteld. (Overgenomen van BaseDataBoundControl) |
| IsChildControlStateCleared |
Hiermee wordt een waarde opgehaald die aangeeft of besturingselementen in dit besturingselement de controlestatus hebben. (Overgenomen van Control) |
| IsDataBindingAutomatic |
Hiermee wordt een waarde opgehaald die aangeeft of gegevensbinding automatisch is. (Overgenomen van BaseDataBoundControl) |
| IsEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement is ingeschakeld. (Overgenomen van WebControl) |
| IsTrackingViewState |
Hiermee wordt een waarde opgehaald die aangeeft of het serverbeheer wijzigingen opslaat in de weergavestatus. (Overgenomen van Control) |
| IsUsingModelBinders |
Hiermee wordt een waarde opgehaald die aangeeft of modelbinding wordt gebruikt. (Overgenomen van CompositeDataBoundControl) |
| IsViewStateEnabled |
Hiermee wordt een waarde opgehaald die aangeeft of de weergavestatus is ingeschakeld voor dit besturingselement. (Overgenomen van Control) |
| ItemType |
Hiermee wordt de naam van het gegevensitemtype opgehaald of ingesteld voor sterk getypte gegevensbinding. (Overgenomen van DataBoundControl) |
| LoadViewStateByID |
Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement deelneemt aan het laden van de weergavestatus door ID in plaats van index. (Overgenomen van Control) |
| NamingContainer |
Hiermee wordt een verwijzing opgehaald naar de naamgevingscontainer van het serverbesturingselement, waarmee een unieke naamruimte wordt gemaakt voor het onderscheiden tussen serverbesturingselementen met dezelfde ID eigenschapswaarde. (Overgenomen van Control) |
| Page |
Hiermee haalt u een verwijzing op naar het Page exemplaar dat het serverbeheer bevat. (Overgenomen van Control) |
| PageCount |
Hiermee haalt u het aantal pagina's op dat nodig is om de records van de gegevensbron in een GridView besturingselement weer te geven. |
| PageIndex |
Hiermee haalt u de index van de momenteel weergegeven pagina op of stelt u deze in. |
| PagerSettings |
Hiermee haalt u een verwijzing op naar het PagerSettings object waarmee u de eigenschappen van de pager-knoppen in een GridView besturingselement kunt instellen. |
| PagerStyle |
Hiermee haalt u een verwijzing op naar het TableItemStyle object waarmee u het uiterlijk van de paginarij in een GridView besturingselement kunt instellen. |
| PagerTemplate |
Hiermee haalt u de aangepaste inhoud voor de paginarij in een GridView besturingselement op of stelt u deze in. |
| PageSize |
Hiermee kunt u het aantal records ophalen of instellen dat op een pagina in een GridView besturingselement wordt weergegeven. |
| Parent |
Hiermee haalt u een verwijzing op naar het bovenliggende besturingselement van het serverbeheer in de paginabeheerhiërarchie. (Overgenomen van Control) |
| RenderingCompatibility |
Hiermee wordt een waarde opgehaald waarmee de ASP.NET versie wordt opgegeven waarmee HTML wordt weergegeven, compatibel is met. (Overgenomen van Control) |
| RequiresDataBinding |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de DataBind() methode moet worden aangeroepen. (Overgenomen van BaseDataBoundControl) |
| RowHeaderColumn |
Hiermee haalt u de naam van de kolom op die moet worden gebruikt als de kolomkop voor het GridView besturingselement. Deze eigenschap wordt verstrekt om het beheer toegankelijker te maken voor gebruikers van ondersteunende technologieapparaten. |
| Rows |
Hiermee haalt u een verzameling GridViewRow objecten op die de gegevensrijen in een GridView besturingselement vertegenwoordigen. |
| RowStyle |
Hiermee haalt u een verwijzing op naar het TableItemStyle object waarmee u het uiterlijk van de gegevensrijen in een GridView besturingselement kunt instellen. |
| SelectArguments |
Hiermee haalt u een DataSourceSelectArguments object op dat door het gegevensgebonden besturingselement wordt gebruikt bij het ophalen van gegevens uit een besturingselement voor gegevensbronnen. (Overgenomen van DataBoundControl) |
| SelectedDataKey |
Hiermee haalt u het DataKey object op dat de gegevenssleutelwaarde voor de geselecteerde rij in een GridView besturingselement bevat. |
| SelectedIndex |
Hiermee haalt u de index van de geselecteerde rij in een GridView besturingselement op of stelt u deze in. |
| SelectedPersistedDataKey |
Hiermee haalt u de gegevenssleutelwaarde op voor het persistente geselecteerde item in een GridView besturingselement of stelt u deze in. |
| SelectedRow |
Hiermee haalt u een verwijzing op naar een GridViewRow object dat de geselecteerde rij in het besturingselement vertegenwoordigt. |
| SelectedRowStyle |
Hiermee haalt u een verwijzing op naar het TableItemStyle object waarmee u het uiterlijk van de geselecteerde rij in een GridView besturingselement kunt instellen. |
| SelectedValue |
Hiermee haalt u de gegevenssleutelwaarde van de geselecteerde rij in een GridView besturingselement op. |
| SelectMethod |
De naam van de methode die moet worden aangeroepen om gegevens te lezen. (Overgenomen van DataBoundControl) |
| ShowFooter |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de voettekstrij wordt weergegeven in een GridView besturingselement. |
| ShowHeader |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de veldnamenrij wordt weergegeven in een GridView besturingselement. |
| ShowHeaderWhenEmpty |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de kop van een kolom in het GridView besturingselement zichtbaar is wanneer de kolom geen gegevens bevat. |
| Site |
Hiermee wordt informatie opgehaald over de container die als host fungeert voor het huidige besturingselement wanneer deze op een ontwerpoppervlak wordt weergegeven. (Overgenomen van Control) |
| SkinID |
Hiermee wordt de huid op de controle toegepast of ingesteld. (Overgenomen van WebControl) |
| SortDirection |
Hiermee haalt u de sorteerrichting op van de kolom die wordt gesorteerd. |
| SortedAscendingCellStyle |
Hiermee haalt u de CSS-stijl voor een GridView kolom op of stelt u deze in wanneer de kolom in oplopende volgorde wordt gesorteerd. |
| SortedAscendingHeaderStyle |
Hiermee haalt u de CSS-stijl op die moet worden toegepast op een GridView kolomkop wanneer de kolom in oplopende volgorde wordt gesorteerd. |
| SortedDescendingCellStyle |
Hiermee wordt de stijl van een GridView kolom opgehaald of ingesteld wanneer de kolom in aflopende volgorde wordt gesorteerd. |
| SortedDescendingHeaderStyle |
Hiermee haalt u de stijl op die moet worden toegepast op een GridView kolomkop wanneer de kolom in aflopende volgorde wordt gesorteerd. |
| SortExpression |
Hiermee haalt u de sorteerexpressie op die is gekoppeld aan de kolom of kolommen die worden gesorteerd. |
| Style |
Hiermee haalt u een verzameling tekstkenmerken op die worden weergegeven als een stijlkenmerk op de buitenste tag van het besturingselement webserver. (Overgenomen van WebControl) |
| SupportsDisabledAttribute |
Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement het |
| TabIndex |
Hiermee haalt u de tabindex van het besturingselement webserver op of stelt u deze in. (Overgenomen van WebControl) |
| TagKey |
Hiermee haalt u de HtmlTextWriterTag waarde voor het GridView besturingselement op. |
| TagName |
Hiermee haalt u de naam van het besturingselementlabel op. Deze eigenschap wordt voornamelijk gebruikt door controleontwikkelaars. (Overgenomen van WebControl) |
| TemplateControl |
Hiermee haalt u een verwijzing op naar de sjabloon die dit besturingselement bevat of stelt u deze in. (Overgenomen van Control) |
| TemplateSourceDirectory |
Hiermee haalt u de virtuele map op van de Page server of UserControl die het huidige serverbeheer bevat. (Overgenomen van Control) |
| ToolTip |
Hiermee wordt de tekst opgehaald of ingesteld die wordt weergegeven wanneer de muisaanwijzer boven het besturingselement webserver beweegt. (Overgenomen van WebControl) |
| TopPagerRow |
Hiermee haalt u een GridViewRow object op dat de bovenste pagerrij in een GridView besturingselement vertegenwoordigt. |
| UniqueID |
Hiermee haalt u de unieke, hiërarchisch gekwalificeerde id voor het serverbesturingselement op. (Overgenomen van Control) |
| UpdateMethod |
Hiermee haalt u de naam op van de methode die moet worden aangeroepen om gegevens bij te werken. |
| UseAccessibleHeader |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een GridView besturingselement de header in een toegankelijke indeling weergeeft. Deze eigenschap wordt verstrekt om het beheer toegankelijker te maken voor gebruikers van ondersteunende technologieapparaten. |
| ValidateRequestMode |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het besturingselement clientinvoer vanuit de browser controleert op mogelijk gevaarlijke waarden. (Overgenomen van Control) |
| ViewState |
Hiermee haalt u een woordenlijst met statusgegevens op waarmee u de weergavestatus van een serverbeheer kunt opslaan en herstellen voor meerdere aanvragen voor dezelfde pagina. (Overgenomen van Control) |
| ViewStateIgnoresCase |
Hiermee wordt een waarde opgehaald die aangeeft of het StateBag object niet hoofdlettergevoelig is. (Overgenomen van Control) |
| ViewStateMode |
Hiermee haalt u de weergavestatusmodus van dit besturingselement op of stelt u deze in. (Overgenomen van Control) |
| VirtualItemCount |
Hiermee wordt het virtuele aantal items in de gegevensbron opgehaald of ingesteld waaraan het GridView besturingselement is gebonden wanneer aangepaste paging wordt gebruikt. |
| Visible |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of een serverbesturing wordt weergegeven als gebruikersinterface op de pagina. (Overgenomen van Control) |
| Width |
Hiermee haalt u de breedte van het besturingselement webserver op of stelt u deze in. (Overgenomen van WebControl) |
Methoden
| Name | Description |
|---|---|
| AddAttributesToRender(HtmlTextWriter) |
Hiermee worden HTML-kenmerken en -stijlen toegevoegd die moeten worden weergegeven aan de opgegeven HtmlTextWriterTag. Deze methode wordt voornamelijk gebruikt door controleontwikkelaars. (Overgenomen van WebControl) |
| AddedControl(Control, Int32) |
Aangeroepen nadat een onderliggend besturingselement is toegevoegd aan de Controls verzameling van het Control object. (Overgenomen van Control) |
| AddParsedSubObject(Object) |
Hiermee wordt het serverbesturingselement aangegeven dat een element, XML of HTML, is geparseerd en wordt het element toegevoegd aan het object van ControlCollection het serverbesturingselement. (Overgenomen van Control) |
| ApplyStyle(Style) |
Kopieert eventuele niet-lege elementen van de opgegeven stijl naar het web besturingselement, en overschrijft eventuele bestaande stijlelementen van het besturingselement. Deze methode wordt voornamelijk gebruikt door controleontwikkelaars. (Overgenomen van WebControl) |
| ApplyStyleSheetSkin(Page) |
De stijleigenschappen die in het paginamodel zijn gedefinieerd, worden toegepast op het besturingselement. (Overgenomen van Control) |
| BeginRenderTracing(TextWriter, Object) |
Begint met het traceren van ontwerptijd van renderinggegevens. (Overgenomen van Control) |
| BuildProfileTree(String, Boolean) |
Verzamelt informatie over het serverbesturingselement en levert deze aan de Trace eigenschap die moet worden weergegeven wanneer tracering is ingeschakeld voor de pagina. (Overgenomen van Control) |
| ClearCachedClientID() |
Hiermee stelt u de waarde in de cache in ClientID op |
| ClearChildControlState() |
Hiermee verwijdert u de informatie over de controlestatus voor de onderliggende besturingselementen van het serverbesturingselement. (Overgenomen van Control) |
| ClearChildState() |
Hiermee verwijdert u de informatie over de weergavestatus en controlestatus voor alle onderliggende besturingselementen van het serverbesturingselement. (Overgenomen van Control) |
| ClearChildViewState() |
Hiermee verwijdert u de informatie over de weergavestatus voor alle onderliggende besturingselementen van het serverbesturingselement. (Overgenomen van Control) |
| ClearEffectiveClientIDMode() |
Hiermee stelt u de ClientIDMode eigenschap van het huidige besturingselementexemplaren en van alle onderliggende besturingselementen in op Inherit. (Overgenomen van Control) |
| ConfirmInitState() |
Hiermee stelt u de geïnitialiseerde status van het gegevensgebonden besturingselement in. (Overgenomen van BaseDataBoundControl) |
| CopyBaseAttributes(WebControl) |
Kopieert de eigenschappen die niet zijn ingekapseld door het Style object van het opgegeven webserverbesturingselement naar het webserverbesturingselement waaruit deze methode wordt aangeroepen. Deze methode wordt voornamelijk gebruikt door controleontwikkelaars. (Overgenomen van WebControl) |
| CreateAutoGeneratedColumn(AutoGeneratedFieldProperties) |
Verouderd.
Hiermee maakt u een automatisch gegenereerd kolomveld. |
| CreateChildControls() |
Hiermee maakt u de besturingshiërarchie die wordt gebruikt om een samengesteld gegevensgebonden besturingselement weer te geven op basis van de waarden die zijn opgeslagen in de weergavestatus. (Overgenomen van CompositeDataBoundControl) |
| CreateChildControls(IEnumerable, Boolean) |
Hiermee maakt u de besturingshiërarchie die wordt gebruikt om het GridView besturingselement weer te geven met behulp van de opgegeven gegevensbron. |
| CreateChildTable() |
Hiermee maakt u een nieuwe onderliggende tabel. |
| CreateColumns(PagedDataSource, Boolean) |
Hiermee maakt u de set kolomvelden die worden gebruikt om de besturingshiërarchie te bouwen. |
| CreateControlCollection() |
Hiermee maakt u een nieuw ControlCollection object voor het opslaan van de onderliggende besturingselementen (zowel letterlijk als server) van het serverbesturingselement. (Overgenomen van Control) |
| CreateControlStyle() |
Hiermee maakt u de standaardstijl voor het besturingselement. |
| CreateDataSourceSelectArguments() |
Hiermee maakt u het DataSourceSelectArguments object dat de argumenten bevat die worden doorgegeven aan de gegevensbron voor verwerking. |
| CreateRow(Int32, Int32, DataControlRowType, DataControlRowState) |
Hiermee maakt u een rij in het GridView besturingselement. |
| DataBind() |
Verbindt de gegevensbron met het GridView besturingselement. Deze methode kan niet worden overgenomen. |
| DataBind(Boolean) |
Hiermee koppelt u een gegevensbron aan het aangeroepen serverbesturingselement en alle onderliggende besturingselementen met een optie om de DataBinding gebeurtenis te genereren. (Overgenomen van Control) |
| DataBindChildren() |
Hiermee wordt een gegevensbron gekoppeld aan de onderliggende besturingselementen van het serverbesturingselement. (Overgenomen van Control) |
| DeleteRow(Int32) |
Hiermee verwijdert u de record in de opgegeven index uit de gegevensbron. |
| Dispose() |
Hiermee kan een serverbesturing definitief worden opgeschoond voordat deze uit het geheugen wordt vrijgegeven. (Overgenomen van Control) |
| EndRenderTracing(TextWriter, Object) |
Hiermee wordt de ontwerptijd van het traceren van renderinggegevens beëindigd. (Overgenomen van Control) |
| EnsureChildControls() |
Bepaalt of het serverbesturingselement onderliggende besturingselementen bevat. Als dat niet het geval is, worden onderliggende besturingselementen gemaakt. (Overgenomen van Control) |
| EnsureDataBound() |
Roept de DataBind() methode aan als de DataSourceID eigenschap is ingesteld en het gegevensgebonden besturingselement is gemarkeerd om binding te vereisen. (Overgenomen van BaseDataBoundControl) |
| EnsureID() |
Hiermee maakt u een id voor besturingselementen waaraan geen id is toegewezen. (Overgenomen van Control) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| ExtractRowValues(IOrderedDictionary, GridViewRow, Boolean, Boolean) |
Haalt de waarden op van elk veld dat in de opgegeven rij is gedeclareerd en slaat deze op in het opgegeven IOrderedDictionary object. |
| FindControl(String, Int32) |
Hiermee zoekt u in de huidige naamgevingscontainer naar een serverbeheer met het opgegeven en een geheel getal dat is opgegeven |
| FindControl(String) |
Zoekt in de huidige naamgevingscontainer naar een serverbeheer met de opgegeven |
| Focus() |
Hiermee stelt u de invoerfocus in op een besturingselement. (Overgenomen van Control) |
| GetCallbackResult() |
Retourneert het resultaat van een callback-gebeurtenis die is gericht op een besturingselement. |
| GetCallbackScript(IButtonControl, String) |
Hiermee maakt u het callback-script voor een knop waarmee een sorteerbewerking wordt uitgevoerd. |
| GetData() |
Hiermee haalt u een DataSourceView object op dat door het gegevensgebonden besturingselement wordt gebruikt om gegevensbewerkingen uit te voeren. (Overgenomen van DataBoundControl) |
| GetDataSource() |
Haalt de IDataSource interface op waaraan het besturingselement voor gegevens is gekoppeld, indien van toepassing. (Overgenomen van DataBoundControl) |
| GetDesignModeState() |
Hiermee haalt u ontwerptijdgegevens op voor een besturingselement. (Overgenomen van Control) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetRouteUrl(Object) |
Haalt de URL op die overeenkomt met een set routeparameters. (Overgenomen van Control) |
| GetRouteUrl(RouteValueDictionary) |
Haalt de URL op die overeenkomt met een set routeparameters. (Overgenomen van Control) |
| GetRouteUrl(String, Object) |
Haalt de URL op die overeenkomt met een set routeparameters en een routenaam. (Overgenomen van Control) |
| GetRouteUrl(String, RouteValueDictionary) |
Haalt de URL op die overeenkomt met een set routeparameters en een routenaam. (Overgenomen van Control) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| GetUniqueIDRelativeTo(Control) |
Retourneert het voorvoegselgedeelte van de UniqueID eigenschap van het opgegeven besturingselement. (Overgenomen van Control) |
| HasControls() |
Bepaalt of het serverbesturingselement onderliggende besturingselementen bevat. (Overgenomen van Control) |
| HasEvents() |
Retourneert een waarde die aangeeft of gebeurtenissen zijn geregistreerd voor het besturingselement of onderliggende besturingselementen. (Overgenomen van Control) |
| InitializePager(GridViewRow, Int32, PagedDataSource) |
Initialiseert de pagerrij die wordt weergegeven wanneer de wisselfunctie is ingeschakeld. |
| InitializeRow(GridViewRow, DataControlField[]) |
Initialiseert een rij in het GridView besturingselement. |
| IsBindableType(Type) |
Bepaalt of het opgegeven gegevenstype kan worden gebonden aan een kolom in een GridView besturingselement. |
| IsLiteralContent() |
Bepaalt of het serverbeheer alleen letterlijke inhoud bevat. (Overgenomen van Control) |
| LoadControlState(Object) |
Laadt de status van de eigenschappen in het GridView besturingselement dat moet worden behouden, zelfs wanneer de EnableViewState eigenschap is ingesteld op |
| LoadViewState(Object) |
Laadt de eerder opgeslagen weergavestatus van het GridView besturingselement. |
| MapPathSecure(String) |
Hiermee haalt u het fysieke pad op waarnaar een virtueel pad, ofwel absoluut of relatief, wordt toegewezen. (Overgenomen van Control) |
| MarkAsDataBound() |
Hiermee stelt u de status van het besturingselement in de weergavestatus in als gekoppeld aan gegevens. (Overgenomen van DataBoundControl) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| MergeStyle(Style) |
Kopieert niet-lege elementen van de opgegeven stijl naar het webbesturing, maar overschrijft geen bestaande stijlelementen van het besturingselement. Deze methode wordt voornamelijk gebruikt door controleontwikkelaars. (Overgenomen van WebControl) |
| OnBubbleEvent(Object, EventArgs) |
Bepaalt of de gebeurtenis voor het webserverbeheer wordt doorgegeven aan de hiërarchie van de gebruikersinterfaceserver van de pagina. |
| OnCreatingModelDataSource(CreatingModelDataSourceEventArgs) |
Hiermee wordt de CreatingModelDataSource gebeurtenis gegenereerd. (Overgenomen van DataBoundControl) |
| OnDataBinding(EventArgs) |
Hiermee wordt de DataBinding gebeurtenis gegenereerd. (Overgenomen van Control) |
| OnDataBound(EventArgs) |
Hiermee wordt de DataBound gebeurtenis gegenereerd. (Overgenomen van BaseDataBoundControl) |
| OnDataPropertyChanged() |
Hiermee wordt het besturingselement opnieuw gekoppeld aan de GridView gegevens nadat de DataMembereigenschap DataSource of DataSourceIDeigenschap is gewijzigd. |
| OnDataSourceViewChanged(Object, EventArgs) |
Hiermee wordt de DataSourceViewChanged gebeurtenis gegenereerd. |
| OnInit(EventArgs) |
Hiermee wordt de Init gebeurtenis gegenereerd. |
| OnLoad(EventArgs) |
Hiermee wordt de Load gebeurtenis verwerkt. (Overgenomen van DataBoundControl) |
| OnPageIndexChanged(EventArgs) |
Hiermee wordt de PageIndexChanged gebeurtenis gegenereerd. |
| OnPageIndexChanging(GridViewPageEventArgs) |
Hiermee wordt de PageIndexChanging gebeurtenis gegenereerd. |
| OnPagePreLoad(Object, EventArgs) |
Hiermee stelt u de geïnitialiseerde status van het gegevensgebonden besturingselement in voordat het besturingselement wordt geladen. |
| OnPreRender(EventArgs) |
Hiermee wordt de PreRender gebeurtenis gegenereerd. |
| OnRowCancelingEdit(GridViewCancelEditEventArgs) |
Hiermee wordt de RowCancelingEdit gebeurtenis gegenereerd. |
| OnRowCommand(GridViewCommandEventArgs) |
Hiermee wordt de RowCommand gebeurtenis gegenereerd. |
| OnRowCreated(GridViewRowEventArgs) |
Hiermee wordt de RowCreated gebeurtenis gegenereerd. |
| OnRowDataBound(GridViewRowEventArgs) |
Hiermee wordt de RowDataBound gebeurtenis gegenereerd. |
| OnRowDeleted(GridViewDeletedEventArgs) |
Hiermee wordt de RowDeleted gebeurtenis gegenereerd. |
| OnRowDeleting(GridViewDeleteEventArgs) |
Hiermee wordt de RowDeleting gebeurtenis gegenereerd. |
| OnRowEditing(GridViewEditEventArgs) |
Hiermee wordt de RowEditing gebeurtenis gegenereerd. |
| OnRowUpdated(GridViewUpdatedEventArgs) |
Hiermee wordt de RowUpdated gebeurtenis gegenereerd. |
| OnRowUpdating(GridViewUpdateEventArgs) |
Hiermee wordt de RowUpdating gebeurtenis gegenereerd. |
| OnSelectedIndexChanged(EventArgs) |
Hiermee wordt de SelectedIndexChanged gebeurtenis gegenereerd. |
| OnSelectedIndexChanging(GridViewSelectEventArgs) |
Hiermee wordt de SelectedIndexChanging gebeurtenis gegenereerd. |
| OnSorted(EventArgs) |
Hiermee wordt de Sorted gebeurtenis gegenereerd. |
| OnSorting(GridViewSortEventArgs) |
Hiermee wordt de Sorting gebeurtenis gegenereerd. |
| OnUnload(EventArgs) |
Hiermee wordt de Unload gebeurtenis gegenereerd. (Overgenomen van Control) |
| OpenFile(String) |
Hiermee wordt een Stream bestand gelezen. (Overgenomen van Control) |
| PerformDataBinding(IEnumerable) |
Verbindt de opgegeven gegevensbron met het GridView besturingselement. |
| PerformSelect() |
Hiermee worden gegevens opgehaald uit de gekoppelde gegevensbron. (Overgenomen van DataBoundControl) |
| PrepareControlHierarchy() |
Hiermee wordt de besturingshiërarchie tot stand brengt. |
| RaiseBubbleEvent(Object, EventArgs) |
Wijst alle bronnen van de gebeurtenis en de bijbehorende informatie toe aan het bovenliggende besturingselement. (Overgenomen van Control) |
| RaiseCallbackEvent(String) |
Hiermee maakt u de argumenten voor de callback-handler in de GetCallbackEventReference(Control, String, String, String, Boolean) methode. |
| RaisePostBackEvent(String) |
Hiermee worden de juiste gebeurtenissen voor het GridView besturingselement gegenereerd wanneer het terug naar de server wordt geplaatst. |
| RemovedControl(Control) |
Aangeroepen nadat een onderliggend besturingselement is verwijderd uit de Controls verzameling van het Control object. (Overgenomen van Control) |
| Render(HtmlTextWriter) |
Hiermee wordt de inhoud van de webserver naar de browser van de client weergegeven met behulp van het opgegeven HtmlTextWriter object. |
| RenderBeginTag(HtmlTextWriter) |
Geeft de HTML-openingstag van het besturingselement weer voor de opgegeven schrijver. Deze methode wordt voornamelijk gebruikt door controleontwikkelaars. (Overgenomen van WebControl) |
| RenderChildren(HtmlTextWriter) |
Hiermee wordt de inhoud van de onderliggende elementen van een serverbeheer uitgevoerd naar een opgegeven HtmlTextWriter object, waarmee de inhoud wordt weggeschreven die op de client moet worden weergegeven. (Overgenomen van Control) |
| RenderContents(HtmlTextWriter) |
Geeft de inhoud van het besturingselement weer voor de opgegeven schrijver. Deze methode wordt voornamelijk gebruikt door controleontwikkelaars. (Overgenomen van WebControl) |
| RenderControl(HtmlTextWriter, ControlAdapter) |
De server beheert inhoud naar een opgegeven HtmlTextWriter object met behulp van een opgegeven ControlAdapter object. (Overgenomen van Control) |
| RenderControl(HtmlTextWriter) |
Hiermee wordt inhoud van de server naar een opgegeven HtmlTextWriter object uitgevoerd en wordt traceringsinformatie over het besturingselement opgeslagen als tracering is ingeschakeld. (Overgenomen van Control) |
| RenderEndTag(HtmlTextWriter) |
Geeft de HTML-slottag van het besturingselement weer in de opgegeven schrijver. Deze methode wordt voornamelijk gebruikt door controleontwikkelaars. (Overgenomen van WebControl) |
| ResolveAdapter() |
Hiermee haalt u de besturingsadapter op die verantwoordelijk is voor het weergeven van het opgegeven besturingselement. (Overgenomen van Control) |
| ResolveClientUrl(String) |
Hiermee haalt u een URL op die door de browser kan worden gebruikt. (Overgenomen van Control) |
| ResolveUrl(String) |
Converteert een URL naar een URL die bruikbaar is voor de aanvragende client. (Overgenomen van Control) |
| SaveControlState() |
Hiermee wordt de status van de eigenschappen opgeslagen in het GridView besturingselement dat moet worden bewaard, zelfs wanneer de EnableViewState eigenschap is ingesteld op |
| SaveViewState() |
Laadt de eerder opgeslagen weergavestatus van het GridView besturingselement. |
| SelectRow(Int32) |
Hiermee selecteert u de rij die u in een GridView besturingselement wilt bewerken. |
| SetDesignModeState(IDictionary) |
Hiermee stelt u ontwerptijdgegevens in voor een besturingselement. (Overgenomen van Control) |
| SetEditRow(Int32) |
Plaatst een rij in de bewerkingsmodus in een GridView besturingselement met behulp van de opgegeven rijindex. |
| SetPageIndex(Int32) |
Hiermee stelt u de pagina-index van het GridView besturingselement in met behulp van de rijindex. |
| SetRenderMethodDelegate(RenderMethod) |
Hiermee wijst u een gemachtigde van een gebeurtenishandler toe om het serverbeheer en de inhoud ervan weer te geven in het bovenliggende besturingselement. (Overgenomen van Control) |
| SetTraceData(Object, Object, Object) |
Hiermee stelt u traceringsgegevens in voor het traceren van renderinggegevens in ontwerptijd, met behulp van het traceringsobject, de traceringsgegevenssleutel en de traceringsgegevenswaarde. (Overgenomen van Control) |
| SetTraceData(Object, Object) |
Hiermee stelt u traceringsgegevens in voor ontwerptijdtracering van renderinggegevens, met behulp van de traceringsgegevenssleutel en de traceringsgegevenswaarde. (Overgenomen van Control) |
| Sort(String, SortDirection) |
Hiermee sorteert u het GridView besturingselement op basis van de opgegeven sorteerexpressie en -richting. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| TrackViewState() |
Hiermee worden wijzigingen in de weergavestatus van het GridView besturingselement bijgehouden, zodat ze kunnen worden opgeslagen in het object van StateBag het besturingselement. Dit object is toegankelijk via de ViewState eigenschap. |
| UpdateRow(Int32, Boolean) |
Hiermee wordt de record bijgewerkt op de opgegeven rijindex met behulp van de veldwaarden van de rij. |
| ValidateDataSource(Object) |
Controleert of het object een gegevensgebonden besturingselement verbindt met één object waarmee het kan werken. (Overgenomen van DataBoundControl) |
gebeurtenis
| Name | Description |
|---|---|
| CallingDataMethods |
Treedt op wanneer gegevensmethoden worden aangeroepen. (Overgenomen van DataBoundControl) |
| CreatingModelDataSource |
Treedt op wanneer het ModelDataSource object wordt gemaakt. (Overgenomen van DataBoundControl) |
| DataBinding |
Treedt op wanneer het serverbeheer wordt verbonden met een gegevensbron. (Overgenomen van Control) |
| DataBound |
Vindt plaats nadat het serverbeheer verbinding heeft gemaakt met een gegevensbron. (Overgenomen van BaseDataBoundControl) |
| Disposed |
Treedt op wanneer een serverbesturing wordt vrijgegeven uit het geheugen. Dit is de laatste fase van de levenscyclus van serverbeheer wanneer een ASP.NET pagina wordt aangevraagd. (Overgenomen van Control) |
| Init |
Treedt op wanneer het serverbeheer wordt geïnitialiseerd. Dit is de eerste stap in de levenscyclus. (Overgenomen van Control) |
| Load |
Treedt op wanneer het serverbeheer in het Page object wordt geladen. (Overgenomen van Control) |
| PageIndexChanged |
Treedt op wanneer op een van de paginaknoppen wordt geklikt, maar nadat het GridView besturingselement de wisselbewerking heeft verwerkt. |
| PageIndexChanging |
Treedt op wanneer op een van de paginaknoppen wordt geklikt, maar voordat het GridView besturingselement de wisselbewerking afhandelt. |
| PreRender |
Vindt plaats nadat het object is geladen, maar voordat het Control wordt weergegeven. (Overgenomen van Control) |
| RowCancelingEdit |
Treedt op wanneer op de knop Annuleren van een rij in de bewerkingsmodus wordt geklikt, maar voordat de rij de bewerkingsmodus verlaat. |
| RowCommand |
Treedt op wanneer op een knop in een GridView besturingselement wordt geklikt. |
| RowCreated |
Treedt op wanneer een rij wordt gemaakt in een GridView besturingselement. |
| RowDataBound |
Treedt op wanneer een gegevensrij is gebonden aan gegevens in een GridView besturingselement. |
| RowDeleted |
Treedt op wanneer op de knop Verwijderen van een rij wordt geklikt, maar nadat de rij door het GridView besturingselement is verwijderd. |
| RowDeleting |
Treedt op wanneer op de knop Verwijderen van een rij wordt geklikt, maar voordat het GridView besturingselement de rij verwijdert. |
| RowEditing |
Treedt op wanneer op de knop Bewerken van een rij wordt geklikt, maar voordat het GridView besturingselement de bewerkingsmodus opent. |
| RowUpdated |
Treedt op wanneer op de knop Bijwerken van een rij wordt geklikt, maar nadat de rij door het GridView besturingselement is bijgewerkt. |
| RowUpdating |
Treedt op wanneer op de knop Bijwerken van een rij wordt geklikt, maar voordat het GridView besturingselement de rij bijwerkt. |
| SelectedIndexChanged |
Treedt op wanneer op de knop Selecteren van een rij wordt geklikt, maar nadat het GridView besturingselement de selectiebewerking afhandelt. |
| SelectedIndexChanging |
Treedt op wanneer op de knop Selecteren van een rij wordt geklikt, maar voordat het GridView besturingselement de selectiebewerking afhandelt. |
| Sorted |
Treedt op wanneer op de hyperlink voor het sorteren van een kolom wordt geklikt, maar nadat het GridView besturingselement de sorteerbewerking heeft verwerkt. |
| Sorting |
Treedt op wanneer op de hyperlink voor het sorteren van een kolom wordt geklikt, maar voordat het GridView besturingselement de sorteerbewerking afhandelt. |
| Unload |
Treedt op wanneer het serverbeheer uit het geheugen wordt verwijderd. (Overgenomen van Control) |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| IAttributeAccessor.GetAttribute(String) |
Hiermee haalt u een kenmerk van het webbeheer op met de opgegeven naam. (Overgenomen van WebControl) |
| IAttributeAccessor.SetAttribute(String, String) |
Hiermee stelt u een kenmerk van het webbeheer in op de opgegeven naam en waarde. (Overgenomen van WebControl) |
| ICallbackContainer.GetCallbackScript(IButtonControl, String) |
Hiermee maakt u het callback-script voor een knop waarmee een sorteerbewerking wordt uitgevoerd. |
| ICallbackEventHandler.GetCallbackResult() |
Retourneert het resultaat van een callback-gebeurtenis die is gericht op een besturingselement. |
| ICallbackEventHandler.RaiseCallbackEvent(String) |
Hiermee maakt u de argumenten voor de callback-handler in de GetCallbackEventReference(Control, String, String, String, Boolean) methode. |
| IControlBuilderAccessor.ControlBuilder |
Zie voor een beschrijving van dit lid ControlBuilder. (Overgenomen van Control) |
| IControlDesignerAccessor.GetDesignModeState() |
Zie voor een beschrijving van dit lid GetDesignModeState(). (Overgenomen van Control) |
| IControlDesignerAccessor.SetDesignModeState(IDictionary) |
Zie voor een beschrijving van dit lid SetDesignModeState(IDictionary). (Overgenomen van Control) |
| IControlDesignerAccessor.SetOwnerControl(Control) |
Zie voor een beschrijving van dit lid SetOwnerControl(Control). (Overgenomen van Control) |
| IControlDesignerAccessor.UserData |
Zie voor een beschrijving van dit lid UserData. (Overgenomen van Control) |
| IDataBindingsAccessor.DataBindings |
Zie voor een beschrijving van dit lid DataBindings. (Overgenomen van Control) |
| IDataBindingsAccessor.HasDataBindings |
Zie voor een beschrijving van dit lid HasDataBindings. (Overgenomen van Control) |
| IDataBoundControl.DataKeyNames |
Hiermee worden de namen van de primaire-sleutelvelden opgehaald of ingesteld voor de items die worden weergegeven in een gegevensgebonden besturingselement. |
| IDataBoundControl.DataMember |
Hiermee haalt u de tabel op die wordt weergegeven door het gegevensbronbesturingselement om verbinding te maken met het gegevensgebonden besturingselement. |
| IDataBoundControl.DataSource |
Hiermee haalt u het gegevensbronobject op waaruit het gegevensgebonden besturingselement de lijst met gegevensitems ophaalt. |
| IDataBoundControl.DataSourceID |
Hiermee haalt u de id op van de gegevensbron waaruit het gegevensgebonden besturingselement de lijst met gegevensitems ophaalt. |
| IDataBoundControl.DataSourceObject |
Hiermee haalt u het gegevensbronobject op waaruit het gegevensgebonden besturingselement de lijst met gegevensitems ophaalt. |
| IDataBoundListControl.ClientIDRowSuffix |
Hiermee haalt u de namen op van de gegevensvelden waarvan de waarden worden toegevoegd aan de ClientID eigenschapswaarde om elk exemplaar van een gegevensgebonden besturingselement uniek te identificeren. |
| IDataBoundListControl.DataKeys |
Hiermee haalt u een verzameling objecten op die de DataKeys waarde in een gegevensgebonden besturingselement vertegenwoordigen. |
| IDataBoundListControl.EnablePersistedSelection |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de selectie van een rij is gebaseerd op index- of gegevenssleutelwaarden. |
| IDataBoundListControl.SelectedDataKey |
Hiermee haalt u het object op dat de gegevenssleutelwaarde voor de geselecteerde rij in een gegevensgebonden besturingselement bevat. |
| IDataBoundListControl.SelectedIndex |
Hiermee haalt u de index van de geselecteerde rij in het gegevensgebonden besturingselement op of stelt u deze in. |
| IDataKeysControl.ClientIDRowSuffixDataKeys |
Hiermee haalt u de gegevenswaarden op die worden gebruikt om elk exemplaar van een gegevensgebonden besturingselement uniek te identificeren wanneer ASP.NET de ClientID-waarde genereert. |
| IExpressionsAccessor.Expressions |
Zie voor een beschrijving van dit lid Expressions. (Overgenomen van Control) |
| IExpressionsAccessor.HasExpressions |
Zie voor een beschrijving van dit lid HasExpressions. (Overgenomen van Control) |
| IFieldControl.FieldsGenerator |
Hiermee haalt u het besturingselement op dat automatisch de kolommen genereert voor een gegevensgebonden besturingselement voor gebruik door ASP.NET dynamische gegevens. |
| IParserAccessor.AddParsedSubObject(Object) |
Zie voor een beschrijving van dit lid AddParsedSubObject(Object). (Overgenomen van Control) |
| IPersistedSelector.DataKey |
Zie voor een beschrijving van dit lid DataKey. |
| IPostBackContainer.GetPostBackOptions(IButtonControl) |
Hiermee maakt u een PostBackOptions object dat het gedrag van de terugpost van het opgegeven knopbesturing aangeeft. |
| IPostBackEventHandler.RaisePostBackEvent(String) |
Hiermee worden de juiste gebeurtenissen voor het GridView besturingselement gegenereerd wanneer het terug naar de server wordt geplaatst. |
Extensiemethoden
| Name | Description |
|---|---|
| EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>) |
Hiermee schakelt u het gedrag van dynamische gegevens in voor het opgegeven gegevensbeheer. |
| EnableDynamicData(INamingContainer, Type, Object) |
Hiermee schakelt u het gedrag van dynamische gegevens in voor het opgegeven gegevensbeheer. |
| EnableDynamicData(INamingContainer, Type) |
Hiermee schakelt u het gedrag van dynamische gegevens in voor het opgegeven gegevensbeheer. |
| EnablePersistedSelection(BaseDataBoundControl) |
Verouderd.
Hiermee kunt u selectie behouden in gegevensbesturingselementen die ondersteuning bieden voor selectie en paging. |
| FindDataSourceControl(Control) |
Retourneert de gegevensbron die is gekoppeld aan het gegevensbeheer voor het opgegeven besturingselement. |
| FindFieldTemplate(Control, String) |
Retourneert de veldsjabloon voor de opgegeven kolom in de naamgevingscontainer van het opgegeven besturingselement. |
| FindMetaTable(Control) |
Retourneert het metatable-object voor het bevattende gegevensbeheer. |
| GetDefaultValues(INamingContainer) |
Hiermee haalt u de verzameling van de standaardwaarden voor het opgegeven gegevensbeheer op. |
| GetMetaTable(INamingContainer) |
Hiermee haalt u de tabelmetagegevens voor het opgegeven gegevensbeheer op. |
| SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>) |
Hiermee stelt u de metagegevens van de tabel en de standaardwaardetoewijzing voor het opgegeven gegevensbeheer in. |
| SetMetaTable(INamingContainer, MetaTable, Object) |
Hiermee stelt u de metagegevens van de tabel en de standaardwaardetoewijzing voor het opgegeven gegevensbeheer in. |
| SetMetaTable(INamingContainer, MetaTable) |
Hiermee stelt u de tabelmetagegevens voor het opgegeven gegevensbeheer in. |
| TryGetMetaTable(INamingContainer, MetaTable) |
Bepaalt of tabelmetagegevens beschikbaar zijn. |