Nyelv

GridView Osztály

Definíció

Egy olyan táblában lévő adatforrás értékeit jeleníti meg, ahol minden oszlop egy mezőt jelöl, és minden sor egy rekordot jelöl. A GridView vezérlővel kijelölheti, rendezheti és szerkesztheti ezeket az elemeket.

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
Öröklődés
Attribútumok
Megvalósítás

Példák

A következő témakörhöz elérhető egy Visual Studio webhelyprojekt forráskóddal: Letöltés.

Az alábbi példa bemutatja, hogy a GridView vezérlővel hogyan jelenítheti meg az AdventureWorksLT mintaadatbázis Ügyfelek táblájának értékeit a Microsoft SQL Server. Az értékek lekérése vezérlővel SqlDataSource történik.

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

Az alábbi példa bemutatja, hogyan használhatja a vezérlőt és a GridView vezérlőelemet LinqDataSource a rekordok szerkesztéséhez.

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

Példa a cellák értékeinek elérésére:GridViewRow

Megjegyzések

Ebben a témakörben:

Bevezetés

A GridView vezérlő egy adatforrás értékeinek megjelenítésére szolgál egy táblában. Minden oszlop egy mezőt jelöl, míg minden sor egy rekordot jelöl. A GridView vezérlő a következő funkciókat támogatja:

  • Kötés adatforrás-vezérlőkhöz, például SqlDataSource.

  • Beépített rendezési képességek.

  • Beépített frissítési és törlési képességek.

  • Beépített lapozási képességek.

  • Beépített sorkijelölési képességek.

  • Az objektummodell programozott hozzáférése a GridView tulajdonságok dinamikus beállításához, az események kezeléséhez stb.

  • Több kulcsmező.

  • Több adatmező a hivatkozásoszlopokhoz.

  • Testreszabható megjelenés témák és stílusok segítségével.

  • A ASP.NET elérhető többi adathoz kötött vezérlőről a Data-Bound Webkiszolgáló-vezérlők című témakörben olvashat.

Note

Ha ismeri a DataGrid vezérlőt az .NET Framework 1.0-s verziójából, a GridView vezérlő a DataGrid vezérlő utódja.

Oszlopmezők

A vezérlőelem minden oszlopát GridView egy DataControlField objektum jelöli. Alapértelmezés szerint a AutoGenerateColumns tulajdonság trueértéke az, amely létrehoz egy AutoGeneratedField objektumot az adatforrás egyes mezőihez. Ezután minden mező oszlopként jelenik meg a GridView vezérlőelemben abban a sorrendben, ahogyan az egyes mezők megjelennek az adatforrásban.

Manuálisan is szabályozhatja, hogy mely oszlopmezők jelenjenek meg a GridView vezérlőben, ha a AutoGenerateColumns tulajdonságot a saját oszlopmező-gyűjteményére false állítja, majd definiálja. A vezérlőelem oszlopainak viselkedését különböző oszlopmezőtípusok határozzák meg. Az alábbi táblázat a különböző használható oszlopmezőtípusokat sorolja fel.

Oszlopmező típusa Leírás
BoundField Egy mező értékét jeleníti meg egy adatforrásban. Ez a vezérlőelem alapértelmezett oszloptípusa GridView .
ButtonField A vezérlő minden eleméhez megjelenít egy parancsgombot GridView . Ez lehetővé teszi egyéni gombvezérlők oszlopának létrehozását, például a Hozzáadás vagy az Eltávolítás gombot.
CheckBoxField A vezérlőelem minden eleméhez megjelenik egy GridView jelölőnégyzet. Ezt az oszlopmezőtípust gyakran használják logikai értékkel rendelkező mezők megjelenítésére.
CommandField Előre definiált parancsgombokat jelenít meg a kijelölési, szerkesztési vagy törlési műveletek végrehajtásához.
HyperLinkField Egy adatforrásban lévő mező értékét jeleníti meg hivatkozásként. Ez az oszlopmezőtípus lehetővé teszi egy második mező kötését a hivatkozás URL-címéhez.
ImageField A vezérlő minden eleméhez GridView megjelenít egy képet.
TemplateField A vezérlő minden eleméhez GridView megjelenít felhasználó által definiált tartalmat egy adott sablon alapján. Ez az oszlopmezőtípus lehetővé teszi egyéni oszlopmezők létrehozását.

Ha deklaratív módon szeretne definiálni egy oszlopmező-gyűjteményt, először adjon hozzá nyitó és záró <Columns> címkéket a GridView vezérlőelem nyitó és záró címkéi közé. Ezután listázhatja azokat az oszlopmezőket, amelyeket fel szeretne venni a nyitó és a záró <Columns> címkék közé. A megadott oszlopok a Columns felsorolt sorrendben lesznek hozzáadva a gyűjteményhez. A Columns gyűjtemény az összes oszlopmezőt tárolja a vezérlőben, és lehetővé teszi a vezérlőelem oszlopmezőinek GridView programozott kezelését.

A explicit módon deklarált oszlopmezők automatikusan létrehozott oszlopmezőkkel együtt is megjeleníthetők. Ha mindkettőt használja, a explicit módon deklarált oszlopmezők jelennek meg először, majd az automatikusan létrehozott oszlopmezők.

Note

Az automatikusan létrehozott oszlopmezők nem lesznek hozzáadva a Columns gyűjteményhez.

Adatkötés

A GridView vezérlő egy adatforrás-vezérlőhöz (például a vezérlőhöz vagy SqlDataSource vezérlőhözObjectDataSource) vagy az interfészt implementáló System.Collections.IEnumerable adatforrás-gyűjteményhez, például System.Data.DataView, System.Collections.ArrayList, System.Collections.Generic.List<T>vagy más gyűjteménytípusokhoz köthető. Az alábbi módszerek egyikével kösse a vezérlőt GridView a megfelelő adatforrástípushoz:

  • Adatforrás-vezérlőhöz való kötéshez állítsa a DataSourceIDGridView vezérlő tulajdonságát az ID adatforrás-vezérlő értékére. A GridView vezérlő automatikusan kötődik a megadott adatforrás-vezérlőhöz, és kihasználhatja az adatforrás-vezérlő képességeit a rendezés, a frissítés, a törlés és a lapozás végrehajtásához. Ez az adatokhoz való kötés előnyben részesített módszere.

  • Az interfészt megvalósító System.Collections.IEnumerable adatforráshoz való kötéshez állítsa programozott módon a DataSourceGridView vezérlő tulajdonságát az adatforrásra, majd hívja meg a metódust DataBind . A metódus használatakor a GridView vezérlő nem biztosít beépített rendezési, frissítési, törlési és lapozási funkciókat. Ezt a funkciót a megfelelő esemény használatával kell megadnia.

További információ az adatkötésről: ASP.NET Adatelérési tartalomtérkép.

Note

Ez a vezérlő a felhasználói bemenetek megjelenítésére használható, amelyek rosszindulatú ügyfélszkripteket is tartalmazhatnak. Mielőtt megjelenítené az alkalmazásban, ellenőrizze az ügyféltől a végrehajtható szkriptekhez, SQL-utasításokhoz vagy más kódhoz küldött információkat. Amikor csak lehetséges, erősen ajánlott, hogy az értékek HTML-kódolással legyenek kódolva, mielőtt megjelennek ebben a vezérlőben (a BoundField HTML osztály alapértelmezés szerint kódolja az értékeket). ASP.NET a bemeneti kérések érvényesítési funkciójával letilthatja a szkriptet és a HTML-t a felhasználói bemenetben. Az érvényesítési kiszolgáló vezérlői a felhasználói bemenetek kiértékeléséhez is rendelkezésre állnak. További információ: Bevezetés az érvényesítési vezérlőkbe.

Adatműveletek

A GridView vezérlő számos beépített funkciót biztosít, amelyek lehetővé teszik a felhasználó számára a vezérlő elemeinek rendezését, frissítését, törlését, kijelölését és lapozását. Ha a GridView vezérlő egy adatforrás-vezérlőhöz van kötve, a GridView vezérlő kihasználhatja az adatforrás-vezérlő képességeit, és automatikus rendezési, frissítési és törlési funkciókat biztosít.

Note

A GridView vezérlő támogatást nyújthat más típusú adatforrásokkal való rendezéshez, frissítéshez és törléshez. Azonban egy megfelelő eseménykezelőt kell biztosítania ezeknek a műveleteknek a megvalósításához.

A rendezés lehetővé teszi, hogy a felhasználó az oszlop fejlécére kattintva rendezze a GridView vezérlőelem elemeit egy adott oszlopra vonatkozóan. A rendezés engedélyezéséhez állítsa a tulajdonságot a AllowSorting következőre true: .

Az automatikus frissítési, törlési és kijelölési funkciók akkor lesznek engedélyezve, ha a ButtonFieldTemplateField "Szerkesztés", "Törlés" és "Kiválasztás" parancsnévvel rendelkező vagy oszlopmező egyik gombjára kattint. A GridView vezérlő automatikusan hozzáadhat egy oszlopmezőt CommandField a Szerkesztés, Törlés vagy Kijelölés gombbal, ha a AutoGenerateEditButton, AutoGenerateDeleteButtonvagy AutoGenerateSelectButton a tulajdonság értéke truea következő.

Note

A vezérlőelem nem támogatja közvetlenül a rekordok adatforrásba való beszúrását GridView . A vezérlőelem és a GridView vezérlő együttes DetailsViewFormView használatával azonban be lehet szúrni rekordokat. További információkért tekintse meg vagy DetailsViewtekintse meg FormView azokat.

A vezérlő ahelyett, hogy az adatforrás összes rekordját egyszerre jeleníti meg, automatikusan GridView oldalakra bonthatja a rekordokat. A lapozás engedélyezéséhez állítsa a tulajdonságot a AllowPaging következőre true: .

Note

A GridView vezérlőt a rendszer a visszavétel után hozza létre a benne tárolt ViewStateinformációk alapján. Ha a GridView vezérlőelem tartalmaz egy TemplateField vagy egy CommandField olyan tulajdonságot, amelynek CausesValidation a tulajdonsága be van állítva true, akkor a EnableViewState tulajdonságot úgy is be kell állítani true , hogy az egyidejű adatműveletek, például a frissítések és a törlések a megfelelő sorra vonatkozzanak.

A felhasználói felület testreszabása

A vezérlőelem megjelenését testre szabhatja a GridView vezérlőelem különböző részei stílustulajdonságainak beállításával. Az alábbi táblázat a különböző stílustulajdonságokat sorolja fel.

Stílus tulajdonság Leírás
AlternatingRowStyle A vezérlő váltakozó adatsorainak stílusbeállításai GridView . Ha ez a tulajdonság be van állítva, az adatsorok váltakozva jelennek meg a beállítások és a RowStyleAlternatingRowStyle beállítások között.
EditRowStyle A vezérlőelemben szerkesztett sor stílusbeállításai GridView .
EmptyDataRowStyle Az üres adatsor stílusbeállításai akkor jelennek meg a GridView vezérlőelemben, ha az adatforrás nem tartalmaz rekordokat.
FooterStyle A vezérlőelem láblécsorának stílusbeállításai GridView .
HeaderStyle A vezérlőelem fejlécsorának stílusbeállításai GridView .
PagerStyle A vezérlőelem lapozósorának stílusbeállításai GridView .
RowStyle A vezérlőelem adatsorainak stílusbeállításai GridView . Ha a AlternatingRowStyle tulajdonság is be van állítva, az adatsorok váltakozva jelennek meg a beállítások és a RowStyleAlternatingRowStyle beállítások között.
SelectedRowStyle A vezérlőelem kijelölt sorának stílusbeállításai GridView .
SortedAscendingCellStyle Az adatoszlop stílusbeállítása a vezérlőelem szerint GridView van rendezve. Ha ez a stílus be van állítva, a rendszer a stílust (például a kiemelt oszlopot) alkalmazza a cellákra, amikor az adatok növekvő sorrendbe rendezve lesznek.
SortedAscendingHeaderStyle Az adatoszlop stílusbeállítása a vezérlőelem szerint GridView van rendezve. Ha ez a stílus be van állítva, az adatok növekvő sorrendbe rendezését jelző nyíl kerül a GridView vezérlőelem fejlécére, amikor az adatok növekvő sorrendben lesznek rendezve.
SortedDescendingCellStyle Az adatoszlop stílusbeállítása a vezérlőelem szerint GridView van rendezve. Ha ez a stílus be van állítva, a rendszer a stílust (például a kiemelt oszlopot) alkalmazza a cellákra, amikor az adatok csökkenő sorrendben lesznek rendezve.
SortedDescendingHeaderStyle Az adatoszlop stílusbeállítása a vezérlőelem szerint GridView van rendezve. Ha ez a stílus be van állítva, egy lefelé mutató nyíl kerül annak a fejlécnek a GridView fejlécére, ahol az adatok csökkenő sorrendben lesznek rendezve.

A vezérlő különböző részeit is megjelenítheti vagy elrejtheti. Az alábbi táblázat felsorolja azokat a tulajdonságokat, amelyek szabályozzák, hogy mely részek jelenjenek meg vagy rejthetők el.

Ingatlan Leírás
ShowFooter Megjeleníti vagy elrejti a vezérlőelem láblécszakaszát GridView .
ShowHeader Megjeleníti vagy elrejti a vezérlőelem fejlécszakaszát GridView .

esemény

A GridView vezérlő számos olyan eseményt biztosít, amelyeken programozott. Ez lehetővé teszi egy egyéni rutin futtatását, amikor egy esemény bekövetkezik. Az alábbi táblázat a vezérlőelem által támogatott eseményeket sorolja fel GridView .

Esemény Leírás
PageIndexChanged Ez akkor fordul elő, ha az egyik lapozógombra kattint, de miután a GridView vezérlő kezeli a lapozási műveletet. Ezt az eseményt általában akkor használják, ha el kell végeznie egy feladatot, miután a felhasználó egy másik lapra navigál a vezérlőben.
PageIndexChanging Ez akkor fordul elő, ha az egyik lapozógombra kattint, de mielőtt a GridView vezérlő kezeli a lapozási műveletet. Ezt az eseményt gyakran használják a lapozási művelet megszakítására.
RowCancelingEdit Akkor fordul elő, ha egy sor Mégse gombjára kattint, de mielőtt a vezérlő kilép a GridView szerkesztési módból. Ezt az eseményt gyakran használják a megszakítási művelet leállítására.
RowCommand Akkor fordul elő, ha egy gombra kattint a GridView vezérlőben. Ezt az eseményt gyakran használják egy feladat végrehajtására, amikor egy gombra kattint a vezérlőben.
RowCreated Akkor fordul elő, ha új sor jön létre a GridView vezérlőben. Ezt az eseményt gyakran használják egy sor tartalmának módosítására a sor létrehozásakor.
RowDataBound Akkor fordul elő, ha egy adatsor a vezérlőben lévő GridView adatokhoz van kötve. Ezt az eseményt gyakran használják egy sor tartalmának módosítására, amikor a sor adathoz van kötve.
RowDeleted Akkor fordul elő, ha egy sor Törlés gombjára kattint, de miután a GridView vezérlő törli a rekordot az adatforrásból. Ezt az eseményt gyakran használják a törlési művelet eredményeinek ellenőrzésére.
RowDeleting Akkor fordul elő, ha egy sor Törlés gombjára kattint, de mielőtt a GridView vezérlő törli a rekordot az adatforrásból. Ezt az eseményt gyakran használják a törlési művelet megszakítására.
RowEditing Akkor fordul elő, ha egy sor Szerkesztés gombjára kattint, de mielőtt a GridView vezérlőelem szerkesztési módba lépne. Ezt az eseményt gyakran használják a szerkesztési művelet megszakítására.
RowUpdated Akkor fordul elő, ha egy sor Frissítés gombjára kattint, de miután a vezérlő frissíti a GridView sort. Ezt az eseményt gyakran használják a frissítési művelet eredményeinek ellenőrzésére.
RowUpdating Akkor fordul elő, ha egy sor Frissítés gombjára kattint, de mielőtt a vezérlő frissíti a GridView sort. Ezt az eseményt gyakran használják a frissítési művelet megszakítására.
SelectedIndexChanged Akkor fordul elő, ha egy sor Kijelölés gombjára kattint, de miután a GridView vezérlő kezeli a kijelölési műveletet. Ezt az eseményt gyakran használják egy feladat végrehajtására, miután egy sor ki van jelölve a vezérlőben.
SelectedIndexChanging Akkor fordul elő, ha egy sor Kijelölés gombjára kattint, de mielőtt a GridView vezérlő kezeli a kijelölési műveletet. Ezt az eseményt gyakran használják a kijelölési művelet megszakítására.
Sorted Akkor fordul elő, ha az oszlop rendezésére mutató hivatkozásra kattint, de miután a GridView vezérlő kezeli a rendezési műveletet. Ezt az eseményt gyakran használják egy feladat végrehajtására, miután a felhasználó egy hivatkozásra kattint egy oszlop rendezéséhez.
Sorting Akkor fordul elő, ha az oszlop rendezésére mutató hivatkozásra kattint, de mielőtt a GridView vezérlő kezeli a rendezési műveletet. Ezt az eseményt gyakran használják a rendezési művelet megszakítására vagy egyéni rendezési rutin végrehajtására.

Accessibility

A vezérlő akadálymentességi szabványoknak megfelelő korrektúra létrehozására való konfigurálásáról további információt a Megfelelőség Visual Studio és ASP.NET és ASP.NET Vezérlők és kisegítő lehetőségek című témakörben talál.

Deklaratív szintaxis

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

Konstruktorok

Név Description
GridView()

Inicializálja a GridView osztály új példányát.

Tulajdonságok

Név Description
AccessKey

Lekéri vagy beállítja a hozzáférési kulcsot, amely lehetővé teszi a webkiszolgáló-vezérlő gyors navigálását.

(Öröklődés forrása WebControl)
Adapter

Lekéri a vezérlő böngészőspecifikus adapterét.

(Öröklődés forrása Control)
AllowCustomPaging

Lekéri vagy beállít egy értéket, amely jelzi, hogy engedélyezve van-e az egyéni lapozás.

AllowPaging

Lekéri vagy beállít egy értéket, amely jelzi, hogy a lapozási funkció engedélyezve van-e.

AllowSorting

Lekéri vagy beállít egy értéket, amely jelzi, hogy a rendezési funkció engedélyezve van-e.

AlternatingRowStyle

Lekéri az TableItemStyle objektumra mutató hivatkozást, amely lehetővé teszi a váltakozó adatsorok megjelenését egy GridView vezérlőben.

AppRelativeTemplateSourceDirectory

Lekéri vagy beállítja a vezérlőt tartalmazó objektum Page alkalmazás-relatív virtuális könyvtárátUserControl.

(Öröklődés forrása Control)
Attributes

Lekéri a vezérlőelem tulajdonságainak nem megfelelő tetszőleges attribútumok gyűjteményét (csak rendereléshez).

(Öröklődés forrása WebControl)
AutoGenerateColumns

Lekéri vagy beállít egy értéket, amely jelzi, hogy a kötött mezők automatikusan létrejönnek-e az adatforrás egyes mezőihez.

AutoGenerateDeleteButton

Lekéri vagy beállít egy értéket, amely jelzi, hogy az CommandField egyes adatsorokhoz tartozó Törlés gombbal rendelkező mezőoszlop automatikusan hozzáadódik-e egy GridView vezérlőelemhez.

AutoGenerateEditButton

Beolvas vagy beállít egy értéket, amely jelzi, hogy az CommandField egyes adatsorokhoz tartozó Szerkesztés gombbal rendelkező mezőoszlop automatikusan hozzáadódik-e egy GridView vezérlőelemhez.

AutoGenerateSelectButton

Beolvas vagy beállít egy értéket, amely jelzi, hogy az CommandField egyes adatsorokhoz tartozó Kijelölés gombbal rendelkező mezőoszlop automatikusan hozzáadódik-e egy GridView vezérlőelemhez.

BackColor

Lekéri vagy beállítja a webkiszolgáló-vezérlő háttérszínét.

(Öröklődés forrása WebControl)
BackImageUrl

Lekéri vagy beállítja az URL-címet egy vezérlő hátterében megjelenítendő képre GridView .

BindingContainer

Lekéri a vezérlő adatkötését tartalmazó vezérlőt.

(Öröklődés forrása Control)
BorderColor

Lekéri vagy beállítja a webes vezérlő szegélyszínét.

(Öröklődés forrása WebControl)
BorderStyle

Lekéri vagy beállítja a webkiszolgáló-vezérlő szegélystílusát.

(Öröklődés forrása WebControl)
BorderWidth

Lekéri vagy beállítja a webkiszolgáló-vezérlő szegélyszélességét.

(Öröklődés forrása WebControl)
BottomPagerRow

Olyan objektumot GridViewRow kap, amely egy vezérlőelem alsó lapozósorát GridView jelöli.

Caption

Lekéri vagy beállítja a szöveg megjelenítését egy vezérlőelem HTML-feliratelemében GridView . Ez a tulajdonság biztosítja, hogy a vezérlés akadálymentesebb legyen a kisegítő technológiai eszközök felhasználói számára.

CaptionAlign

Lekéri vagy beállítja a HTML-feliratelem vízszintes vagy függőleges pozícióját egy GridView vezérlőelemben. Ez a tulajdonság biztosítja, hogy a vezérlés akadálymentesebb legyen a kisegítő technológiai eszközök felhasználói számára.

CellPadding

Lekéri vagy beállítja a cella tartalma és a cella szegélye közötti térközt.

CellSpacing

Lekéri vagy beállítja a cellák közötti térközt.

ChildControlsCreated

Beolvas egy értéket, amely jelzi, hogy a kiszolgálóvezérlő gyermekvezérlői létrejöttek-e.

(Öröklődés forrása Control)
ClientID

Lekéri a ASP.NET által létrehozott HTML-korrektúra vezérlőazonosítóját.

(Öröklődés forrása Control)
ClientIDMode

Lekéri vagy beállítja a tulajdonság értékének létrehozásához használt algoritmust ClientID .

(Öröklődés forrása Control)
ClientIDRowSuffix

Lekéri vagy beállítja azoknak az adatmezőknek a nevét, amelyek értékei hozzá vannak fűzve a ClientID tulajdonságértékhez, hogy egyedileg azonosítsák az adathoz kötött vezérlőelemek egyes példányait.

ClientIDRowSuffixDataKeys

Lekéri azokat az adatértékeket, amelyekkel egyedileg azonosíthatja az adathoz kötött vezérlőelemek egyes példányait, amikor ASP.NET létrehozza a ClientID értéket.

ClientIDSeparator

Beolvas egy karakterértéket, amely a tulajdonságban használt elválasztó karaktert ClientID jelöli.

(Öröklődés forrása Control)
Columns

Olyan objektumgyűjteményt DataControlField kap, amely egy GridView vezérlőelem oszlopmezőit jelöli.

ColumnsGenerator

Lekéri vagy beállítja azt a vezérlőt, amely automatikusan létrehozza az oszlopokat egy GridView vezérlőelemhez, amely ASP.NET dinamikus adatfunkciókat használ.

Context

Lekéri az HttpContext aktuális webkérelem kiszolgálóvezérlőjével társított objektumot.

(Öröklődés forrása Control)
Controls

Lekéri a gyermekvezérlők gyűjteményét az összetett adatkötésű vezérlőn belül.

(Öröklődés forrása CompositeDataBoundControl)
ControlStyle

Lekéri a webkiszolgáló-vezérlő stílusát. Ezt a tulajdonságot elsősorban a vezérlő fejlesztők használják.

(Öröklődés forrása WebControl)
ControlStyleCreated

Beolvas egy értéket, amely jelzi, hogy létre lett-e hozva egy Style objektum a ControlStyle tulajdonsághoz. Ezt a tulajdonságot elsősorban a vezérlőfejlesztők használják.

(Öröklődés forrása WebControl)
CssClass

Lekéri vagy beállítja az ügyfél webkiszolgáló-vezérlője által renderelt Kaszkádolt stíluslap (CSS) osztályt.

(Öröklődés forrása WebControl)
DataItemContainer

Az elnevezési tárolóra mutató hivatkozás lekérdezése, ha az elnevezési tároló implementálva van IDataItemContainer.

(Öröklődés forrása Control)
DataKeyNames

Lekéri vagy beállít egy tömböt, amely a vezérlőelemben GridView megjelenített elemek elsődleges kulcsmezőinek nevét tartalmazza.

DataKeys

Olyan objektumgyűjteményt DataKey kap, amely egy vezérlőelem egyes sorainak GridView adatkulcs-értékét jelöli.

DataKeysContainer

Az elnevezési tárolóra mutató hivatkozás lekérdezése, ha az elnevezési tároló implementálva van IDataKeysControl.

(Öröklődés forrása Control)
DataMember

Lekéri vagy beállítja annak az adatlistának a nevét, amelyhez az adatkötésű vezérlő kapcsolódik, ha az adatforrás több különböző adatelemet tartalmaz.

(Öröklődés forrása DataBoundControl)
DataSource

Lekéri vagy beállítja azt az objektumot, amelyből az adatkötésű vezérlő lekéri az adatelemek listáját.

(Öröklődés forrása BaseDataBoundControl)
DataSourceID

Lekéri vagy beállítja annak a vezérlőnek az azonosítóját, amelyből az adatkötésű vezérlő lekéri az adatelemek listáját.

(Öröklődés forrása DataBoundControl)
DataSourceObject

Lekéri az IDataSource interfészt megvalósító objektumot, amely hozzáférést biztosít az objektum adattartalmaihoz.

(Öröklődés forrása DataBoundControl)
DeleteMethod

Lekéri vagy beállítja a meghívandó metódus nevét az adatok törléséhez.

DesignMode

Lekéri az értéket, amely jelzi, hogy egy vezérlőt használ-e a tervezőfelületen.

(Öröklődés forrása Control)
EditIndex

Lekéri vagy beállítja a sor indexét szerkesztésre.

EditRowStyle

Lekéri az TableItemStyle objektumra mutató hivatkozást, amely lehetővé teszi a vezérlőelemben GridView szerkesztésre kijelölt sor megjelenésének beállítását.

EmptyDataRowStyle

Egy olyan objektumra TableItemStyle mutató hivatkozást kap, amely lehetővé teszi a megjelenített üres adatsor megjelenését, ha egy GridView vezérlő olyan adatforráshoz van kötve, amely nem tartalmaz rekordokat.

EmptyDataTemplate

Lekéri vagy beállítja a felhasználó által definiált tartalmat az üres adatsorhoz, ha egy GridView vezérlőelem rekordokat nem tartalmazó adatforráshoz van kötve.

EmptyDataText

Lekéri vagy beállítja, hogy a szöveg megjelenjen az üres adatsorban, ha egy GridView vezérlőelem olyan adatforráshoz van kötve, amely nem tartalmaz rekordokat.

Enabled

Lekéri vagy beállít egy értéket, amely jelzi, hogy a webkiszolgáló-vezérlő engedélyezve van-e.

(Öröklődés forrása WebControl)
EnableModelValidation

Lekéri vagy beállít egy értéket, amely jelzi, hogy egy érvényesítő vezérlőelem kezeli-e a beszúrási vagy frissítési műveletek során előforduló kivételeket.

EnablePersistedSelection

Lekéri vagy beállít egy értéket, amely jelzi, hogy egy sor kijelölése indexen vagy adatkulcson alapul-e.

EnableSortingAndPagingCallbacks

Lekéri vagy beállít egy értéket, amely jelzi, hogy az ügyféloldali visszahívások használhatók-e a rendezési és lapozási műveletekhez.

EnableTheming

Lekéri vagy beállít egy értéket, amely jelzi, hogy a témák vonatkoznak-e erre a vezérlőre.

(Öröklődés forrása WebControl)
EnableViewState

Lekéri vagy beállít egy értéket, amely jelzi, hogy a kiszolgálóvezérlő megőrzi-e a nézetállapotát, és hogy a gyermekvezérlők nézetállapota megmarad-e a kérést kérő ügyfélnek.

(Öröklődés forrása Control)
Events

Lekéri a vezérlő eseménykezelő delegáltjainak listáját. Ez a tulajdonság írásvédett.

(Öröklődés forrása Control)
Font

Lekéri a webkiszolgáló-vezérlőhöz társított betűtípus-tulajdonságokat.

(Öröklődés forrása WebControl)
FooterRow

Lekéri a GridViewRow vezérlőelem láblécsorát jelképező objektumot GridView .

FooterStyle

Lekéri az TableItemStyle objektumra mutató hivatkozást, amely lehetővé teszi az élőláb sorának megjelenését egy GridView vezérlőelemben.

ForeColor

Lekéri vagy beállítja a webkiszolgáló-vezérlő előtérszínét (általában a szöveg színét).

(Öröklődés forrása WebControl)
GridLines

Lekéri vagy beállítja a vezérlőelem rácsvonalstílusát GridView .

HasAttributes

Beolvas egy értéket, amely jelzi, hogy a vezérlő rendelkezik-e attribútumokkal.

(Öröklődés forrása WebControl)
HasChildViewState

Beolvas egy értéket, amely jelzi, hogy az aktuális kiszolgálóvezérlő gyermekvezérlői rendelkeznek-e mentett nézetállapot-beállításokkal.

(Öröklődés forrása Control)
HeaderRow

Lekéri a GridViewRow vezérlőelem fejlécsorát jelképező objektumot GridView .

HeaderStyle

Lekéri az TableItemStyle objektumra mutató hivatkozást, amely lehetővé teszi a fejlécsor megjelenését egy GridView vezérlőelemben.

Height

Lekéri vagy beállítja a webkiszolgáló-vezérlő magasságát.

(Öröklődés forrása WebControl)
HorizontalAlign

Lekéri vagy beállítja egy GridView vezérlőelem vízszintes igazítását az oldalon.

ID

Lekéri vagy beállítja a kiszolgálóvezérlőhöz rendelt programozott azonosítót.

(Öröklődés forrása Control)
IdSeparator

Lekéri a vezérlőazonosítók elválasztásához használt karaktert.

(Öröklődés forrása Control)
Initialized

Beolvas egy értéket, amely jelzi, hogy az adathoz kötött vezérlő inicializálva lett-e.

(Öröklődés forrása BaseDataBoundControl)
InsertMethod

Lekéri vagy beállítja a meghívandó metódus nevét az adatok beszúrásához.

(Öröklődés forrása CompositeDataBoundControl)
IsBoundUsingDataSourceID

Beolvas egy értéket, amely jelzi, hogy a DataSourceID tulajdonság be van-e állítva.

(Öröklődés forrása BaseDataBoundControl)
IsChildControlStateCleared

Beolvas egy értéket, amely jelzi, hogy a vezérlőben található vezérlők rendelkeznek-e vezérlőállapotmal.

(Öröklődés forrása Control)
IsDataBindingAutomatic

Olyan értéket kap, amely jelzi, hogy az adatkötés automatikus-e.

(Öröklődés forrása BaseDataBoundControl)
IsEnabled

Beolvas egy értéket, amely jelzi, hogy a vezérlő engedélyezve van-e.

(Öröklődés forrása WebControl)
IsTrackingViewState

Beolvas egy értéket, amely jelzi, hogy a kiszolgálóvezérlő menti-e a nézetállapot módosításait.

(Öröklődés forrása Control)
IsUsingModelBinders

Olyan értéket kap, amely jelzi, hogy a modellkötés használatban van-e.

(Öröklődés forrása CompositeDataBoundControl)
IsViewStateEnabled

Beolvas egy értéket, amely jelzi, hogy a nézet állapota engedélyezve van-e ehhez a vezérlőelemhez.

(Öröklődés forrása Control)
ItemType

Lekéri vagy beállítja az adatelemtípus nevét az erősen gépelt adatkötéshez.

(Öröklődés forrása DataBoundControl)
LoadViewStateByID

Beolvas egy értéket, amely jelzi, hogy a vezérlő részt vesz-e a nézet állapotának index helyett való ID betöltésében.

(Öröklődés forrása Control)
NamingContainer

Lekéri a kiszolgálóvezérlő elnevezési tárolójára mutató hivatkozást, amely egyedi névteret hoz létre az azonos ID tulajdonságértékkel rendelkező kiszolgálóvezérlők megkülönböztetéséhez.

(Öröklődés forrása Control)
Page

A kiszolgálóvezérlőt tartalmazó példányra Page mutató hivatkozást kap.

(Öröklődés forrása Control)
PageCount

Lekéri az adatforrás rekordjainak vezérlőelemben GridView való megjelenítéséhez szükséges lapok számát.

PageIndex

Lekéri vagy beállítja az aktuálisan megjelenített oldal indexét.

PagerSettings

Lekéri az PagerSettings objektumra mutató hivatkozást, amely lehetővé teszi a vezérlőben lévő lapozógombok tulajdonságainak beállítását GridView .

PagerStyle

Lekéri az TableItemStyle objektumra mutató hivatkozást, amely lehetővé teszi a lapozósor megjelenését egy GridView vezérlőelemben.

PagerTemplate

Lekéri vagy beállítja a vezérlő lapozósorának GridView egyéni tartalmát.

PageSize

Lekéri vagy beállítja a vezérlőelem egy lapján GridView megjelenítendő rekordok számát.

Parent

Hivatkozás lekéri a kiszolgálóvezérlő szülővezérlőjét a lapvezérlő hierarchiájában.

(Öröklődés forrása Control)
RenderingCompatibility

Olyan értéket kap, amely meghatározza, hogy a HTML-renderelt ASP.NET verzió kompatibilis lesz-e.

(Öröklődés forrása Control)
RequiresDataBinding

Lekéri vagy beállít egy értéket, amely jelzi, hogy a DataBind() metódust meg kell-e hívni.

(Öröklődés forrása BaseDataBoundControl)
RowHeaderColumn

Lekéri vagy beállítja a vezérlőelem oszlopfejléceként GridView használni kívánt oszlop nevét. Ez a tulajdonság biztosítja, hogy a vezérlés akadálymentesebb legyen a kisegítő technológiai eszközök felhasználói számára.

Rows

Olyan objektumgyűjteményt GridViewRow kap, amely egy vezérlőelem adatsorait GridView jelöli.

RowStyle

Lekéri az TableItemStyle objektumra mutató hivatkozást, amely lehetővé teszi az adatsorok megjelenését egy GridView vezérlőben.

SelectArguments

DataSourceSelectArguments Lekéri azt az objektumot, amelyet az adathoz kötött vezérlő használ az adatok adatforrás-vezérlőből való lekéréséhez.

(Öröklődés forrása DataBoundControl)
SelectedDataKey

Lekéri azt az DataKey objektumot, amely egy vezérlőelem kijelölt sorához GridView tartozó adatkulcs-értéket tartalmazza.

SelectedIndex

Lekéri vagy beállítja a vezérlőelem kijelölt sorának GridView indexét.

SelectedPersistedDataKey

Lekéri vagy beállítja a vezérlőelemben tárolt kijelölt elem GridView adatkulcs-értékét.

SelectedRow

Egy olyan objektumra GridViewRow mutató hivatkozást kap, amely a vezérlőelem kijelölt sorát jelöli.

SelectedRowStyle

Lekéri az TableItemStyle objektumra mutató hivatkozást, amely lehetővé teszi a kijelölt sor megjelenését egy GridView vezérlőelemben.

SelectedValue

Lekéri a vezérlőelem kijelölt sorának GridView adatkulcs-értékét.

SelectMethod

A meghívandó metódus neve az adatok olvasásához.

(Öröklődés forrása DataBoundControl)
ShowFooter

Lekéri vagy beállít egy értéket, amely jelzi, hogy az élőláb sor megjelenik-e egy GridView vezérlőelemben.

ShowHeader

Beolvas vagy beállít egy értéket, amely jelzi, hogy a fejlécsor megjelenik-e egy GridView vezérlőelemben.

ShowHeaderWhenEmpty

Lekéri vagy beállít egy értéket, amely jelzi, hogy a vezérlőelem egyik GridView oszlopának címsora látható-e, ha az oszlop nem rendelkezik adatokkal.

Site

Információt kap arról a tárolóról, amely az aktuális vezérlőt üzemelteti, amikor egy tervezőfelületen rendereli.

(Öröklődés forrása Control)
SkinID

Lekéri vagy beállítja a bőrt, hogy alkalmazza a vezérlőt.

(Öröklődés forrása WebControl)
SortDirection

Lekéri a rendezendő oszlop rendezési irányát.

SortedAscendingCellStyle

Lekéri vagy beállítja egy GridView oszlop CSS-stílusát, ha az oszlop növekvő sorrendben van rendezve.

SortedAscendingHeaderStyle

Lekéri vagy beállítja a CSS-stílust egy GridView oszlopfejlécre, ha az oszlop növekvő sorrendben van rendezve.

SortedDescendingCellStyle

Lekéri vagy beállítja egy oszlop stílusát GridView , ha az oszlop csökkenő sorrendben van rendezve.

SortedDescendingHeaderStyle

Lekéri vagy beállítja az oszlopfejlécre GridView alkalmazni kívánt stílust, ha az oszlop csökkenő sorrendben van rendezve.

SortExpression

Lekéri a rendezés alatt álló oszlophoz vagy oszlopokhoz társított rendezési kifejezést.

Style

Beolvas egy szövegattribútum-gyűjteményt, amely stílusattribútumként jelenik meg a webkiszolgáló-vezérlő külső címkéjén.

(Öröklődés forrása WebControl)
SupportsDisabledAttribute

Egy olyan értéket kap, amely jelzi, hogy a vezérlőnek a renderelt HTML-elem attribútumát "letiltott" értékre kell-e állítaniadisabled, ha a vezérlő tulajdonsága IsEnabled .false

(Öröklődés forrása BaseDataBoundControl)
TabIndex

Lekéri vagy beállítja a webkiszolgáló-vezérlő tabulátorindexét.

(Öröklődés forrása WebControl)
TagKey

Lekéri a HtmlTextWriterTag vezérlőelem értékét GridView .

TagName

Lekéri a vezérlőcímke nevét. Ezt a tulajdonságot elsősorban a vezérlő fejlesztők használják.

(Öröklődés forrása WebControl)
TemplateControl

Lekéri vagy beállítja a vezérlőt tartalmazó sablonra mutató hivatkozást.

(Öröklődés forrása Control)
TemplateSourceDirectory

Lekéri az aktuális kiszolgálóvezérlő virtuális Page könyvtárátUserControl.

(Öröklődés forrása Control)
ToolTip

Lekéri vagy beállítja azt a szöveget, amely akkor jelenik meg, amikor az egérmutató rámutat a webkiszolgáló vezérlőelemre.

(Öröklődés forrása WebControl)
TopPagerRow

Olyan objektumot GridViewRow kap, amely egy vezérlőelem felső lapozósorát GridView jelöli.

UniqueID

Lekéri a kiszolgálóvezérlő egyedi, hierarchikusan minősített azonosítót.

(Öröklődés forrása Control)
UpdateMethod

Lekéri vagy beállítja a meghívandó metódus nevét az adatok frissítéséhez.

UseAccessibleHeader

Lekéri vagy beállít egy értéket, amely jelzi, hogy egy GridView vezérlőelem akadálymentes formátumban jeleníti-e meg a fejlécét. Ez a tulajdonság biztosítja, hogy a vezérlés akadálymentesebb legyen a kisegítő technológiai eszközök felhasználói számára.

ValidateRequestMode

Lekéri vagy beállít egy értéket, amely jelzi, hogy a vezérlő ellenőrzi-e a böngészőből érkező ügyfélbemenetet a potenciálisan veszélyes értékekért.

(Öröklődés forrása Control)
ViewState

Lekéri az állapotinformációk szótárát, amely lehetővé teszi egy kiszolgálóvezérlő nézetállapotának mentését és visszaállítását ugyanazon lap több kérése között.

(Öröklődés forrása Control)
ViewStateIgnoresCase

Olyan értéket kap, amely jelzi, hogy az StateBag objektum kis- és nagybetűket nem érzékelyítő-e.

(Öröklődés forrása Control)
ViewStateMode

Lekéri vagy beállítja ennek a vezérlőelemnek a nézetállapot-módját.

(Öröklődés forrása Control)
VirtualItemCount

Lekéri vagy beállítja az adatforrás azon elemeinek virtuális számát, amelyekhez a GridView vezérlőelem egyéni lapozás használatakor kötődik.

Visible

Lekéri vagy beállít egy értéket, amely jelzi, hogy egy kiszolgálóvezérlő felhasználói felületként jelenik-e meg a lapon.

(Öröklődés forrása Control)
Width

Lekéri vagy beállítja a webkiszolgáló-vezérlő szélességét.

(Öröklődés forrása WebControl)

Metódusok

Név Description
AddAttributesToRender(HtmlTextWriter)

Html-attribútumokat és stílusokat ad hozzá, amelyeket a megadott HtmlTextWriterTagmódon kell megjeleníteni. Ezt a módszert elsősorban a vezérlő fejlesztők használják.

(Öröklődés forrása WebControl)
AddedControl(Control, Int32)

A rendszer meghívja, miután egy gyermekvezérlőt hozzáadtak az ControlsControl objektum gyűjteményéhez.

(Öröklődés forrása Control)
AddParsedSubObject(Object)

Értesíti a kiszolgálóvezérlőt, hogy egy ELEM (XML vagy HTML) elemzése megtörtént, és hozzáadja az elemet a kiszolgálóvezérlő objektumához ControlCollection .

(Öröklődés forrása Control)
ApplyStyle(Style)

A megadott stílus nem üres elemeit átmásolja a webes vezérlőbe, felülírva a vezérlőelem meglévő stíluselemét. Ezt a módszert elsősorban a vezérlőfejlesztők használják.

(Öröklődés forrása WebControl)
ApplyStyleSheetSkin(Page)

Alkalmazza a lapstíluslapon definiált stílustulajdonságokat a vezérlőelemre.

(Öröklődés forrása Control)
BeginRenderTracing(TextWriter, Object)

Megkezdi a renderelési adatok tervezési idejének nyomon követését.

(Öröklődés forrása Control)
BuildProfileTree(String, Boolean)

Adatokat gyűjt a kiszolgálóvezérlőről, és elküldi azt a Trace tulajdonságnak, amely akkor jelenik meg, ha a nyomkövetés engedélyezve van az oldalon.

(Öröklődés forrása Control)
ClearCachedClientID()

A gyorsítótárazott ClientID érték beállítása a következőre null: .

(Öröklődés forrása Control)
ClearChildControlState()

Törli a kiszolgálóvezérlő gyermekvezérlőinek vezérlőállapot-adatait.

(Öröklődés forrása Control)
ClearChildState()

Törli a kiszolgálóvezérlő gyermekvezérlőinek nézetállapot- és vezérlőállapot-információit.

(Öröklődés forrása Control)
ClearChildViewState()

Törli a kiszolgálóvezérlő gyermekvezérlőinek nézetállapot-adatait.

(Öröklődés forrása Control)
ClearEffectiveClientIDMode()

ClientIDMode Az aktuális vezérlőpéldány és a gyermekvezérlők tulajdonságát a következőre Inheritállítja be: .

(Öröklődés forrása Control)
ConfirmInitState()

Az adatkötött vezérlőelem inicializált állapotát állítja be.

(Öröklődés forrása BaseDataBoundControl)
CopyBaseAttributes(WebControl)

Másolja az objektum által Style nem beágyazott tulajdonságokat a megadott webkiszolgáló-vezérlőből a metódus meghívására használt webkiszolgáló-vezérlőbe. Ezt a módszert elsősorban a vezérlő fejlesztők használják.

(Öröklődés forrása WebControl)
CreateAutoGeneratedColumn(AutoGeneratedFieldProperties)
Elavult.

Automatikusan létrehozott oszlopmezőt hoz létre.

CreateChildControls()

Létrehozza azt a vezérlőhierarchiát, amely a nézetállapotban tárolt értékek alapján egy összetett, adathoz kötött vezérlőelem megjelenítésére szolgál.

(Öröklődés forrása CompositeDataBoundControl)
CreateChildControls(IEnumerable, Boolean)

Létrehozza a vezérlőnek a GridView megadott adatforrással való megjelenítéséhez használt vezérlőhierarchiát.

CreateChildTable()

Új gyermektáblát hoz létre.

CreateColumns(PagedDataSource, Boolean)

Létrehozza a vezérlőhierarchia létrehozásához használt oszlopmezőket.

CreateControlCollection()

Létrehoz egy új ControlCollection objektumot a kiszolgálóvezérlő gyermekvezérlőinek (konstans és kiszolgáló) tárolásához.

(Öröklődés forrása Control)
CreateControlStyle()

Létrehozza a vezérlőelem alapértelmezett stílusát.

CreateDataSourceSelectArguments()

Létrehozza az DataSourceSelectArguments adatforrásnak feldolgozásra átadott argumentumokat tartalmazó objektumot.

CreateRow(Int32, Int32, DataControlRowType, DataControlRowState)

Létrehoz egy sort a GridView vezérlőben.

DataBind()

Az adatforrást a vezérlőhöz köti GridView . Ez a metódus nem örökölhető.

DataBind(Boolean)

Az adatforrást a meghívott kiszolgálóvezérlőhöz és annak gyermekvezérlőihez köti, és lehetőséget ad az DataBinding esemény elindítására.

(Öröklődés forrása Control)
DataBindChildren()

Adatforrás kötése a kiszolgálóvezérlő gyermekvezérlőihez.

(Öröklődés forrása Control)
DeleteRow(Int32)

Törli a rekordot a megadott indexben az adatforrásból.

Dispose()

Lehetővé teszi a kiszolgálóvezérlők számára a végleges törlést, mielőtt felszabadítanák a memóriából.

(Öröklődés forrása Control)
EndRenderTracing(TextWriter, Object)

Befejezi a renderelési adatok tervezési idejének nyomon követését.

(Öröklődés forrása Control)
EnsureChildControls()

Meghatározza, hogy a kiszolgálóvezérlő tartalmaz-e gyermekvezérlőket. Ha nem, gyermekvezérlőket hoz létre.

(Öröklődés forrása Control)
EnsureDataBound()

Meghívja a DataBind() metódust, ha a DataSourceID tulajdonság be van állítva, és az adathoz kötött vezérlőelem kötésre van megjelölve.

(Öröklődés forrása BaseDataBoundControl)
EnsureID()

Azonosítót hoz létre azokhoz a vezérlőkhöz, amelyekhez nincs hozzárendelve azonosító.

(Öröklődés forrása Control)
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
ExtractRowValues(IOrderedDictionary, GridViewRow, Boolean, Boolean)

Lekéri a megadott sorban deklarált egyes mezők értékeit, és a megadott IOrderedDictionary objektumban tárolja őket.

FindControl(String, Int32)

Az aktuális elnevezési tárolóban keres egy kiszolgálóvezérlőt a megadott id és a paraméterben pathOffset megadott egész számmal, amely segíti a keresést. Nem bírálhatja felül a FindControl metódus ezen verzióját.

(Öröklődés forrása Control)
FindControl(String)

Az aktuális elnevezési tárolóban keres egy kiszolgálóvezérlőt a megadott id paraméterrel.

(Öröklődés forrása Control)
Focus()

Vezérlőre állítja a bemeneti fókuszt.

(Öröklődés forrása Control)
GetCallbackResult()

Egy vezérlőt célba hívó visszahívási esemény eredményét adja vissza.

GetCallbackScript(IButtonControl, String)

Létrehozza a visszahívási szkriptet egy rendezési műveletet végrehajtó gombhoz.

GetData()

Lekéri azt DataSourceView az objektumot, amelyet az adatkötésű vezérlő az adatműveletek végrehajtásához használ.

(Öröklődés forrása DataBoundControl)
GetDataSource()

Lekéri azt a IDataSource felületet, amelyhez az adatkötésű vezérlő társítva van, ha van ilyen.

(Öröklődés forrása DataBoundControl)
GetDesignModeState()

Lekéri a vezérlők tervezési idejének adatait.

(Öröklődés forrása Control)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetRouteUrl(Object)

Lekéri az útvonalparamétereknek megfelelő URL-címet.

(Öröklődés forrása Control)
GetRouteUrl(RouteValueDictionary)

Lekéri az útvonalparamétereknek megfelelő URL-címet.

(Öröklődés forrása Control)
GetRouteUrl(String, Object)

Lekéri az útvonalparamétereknek és az útvonalnévnek megfelelő URL-címet.

(Öröklődés forrása Control)
GetRouteUrl(String, RouteValueDictionary)

Lekéri az útvonalparamétereknek és az útvonalnévnek megfelelő URL-címet.

(Öröklődés forrása Control)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
GetUniqueIDRelativeTo(Control)

A megadott vezérlőelem tulajdonságának UniqueID előtaggal jelölt részét adja vissza.

(Öröklődés forrása Control)
HasControls()

Meghatározza, hogy a kiszolgálóvezérlő tartalmaz-e gyermekvezérlőket.

(Öröklődés forrása Control)
HasEvents()

Egy értéket ad vissza, amely jelzi, hogy az események regisztrálva vannak-e a vezérlőelemhez vagy bármely gyermekvezérlőhöz.

(Öröklődés forrása Control)
InitializePager(GridViewRow, Int32, PagedDataSource)

Inicializálja a lapozósort, amely akkor jelenik meg, amikor a lapozási funkció engedélyezve van.

InitializeRow(GridViewRow, DataControlField[])

Inicializál egy sort a GridView vezérlőelemben.

IsBindableType(Type)

Meghatározza, hogy a megadott adattípus egy vezérlőelem oszlopához GridView köthető-e.

IsLiteralContent()

Meghatározza, hogy a kiszolgálóvezérlő csak literális tartalmat tartalmaz-e.

(Öröklődés forrása Control)
LoadControlState(Object)

Betölti a vezérlőelem azon GridView tulajdonságainak állapotát, amelyeket meg kell őrizni, még akkor is, ha a EnableViewState tulajdonság értéke false.

LoadViewState(Object)

Betölti a vezérlő korábban mentett nézetállapotát GridView .

MapPathSecure(String)

Lekéri azt a fizikai útvonalat, amelybe egy virtuális elérési út abszolút vagy relatív értékként van leképezve.

(Öröklődés forrása Control)
MarkAsDataBound()

A vezérlő állapotát az adatokhoz sikeresen kötöttként állítja be a nézetállapotban.

(Öröklődés forrása DataBoundControl)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
MergeStyle(Style)

A megadott stílus nem üres elemeit átmásolja a webes vezérlőbe, de nem írja felül a vezérlőelem meglévő stíluselemét. Ezt a módszert elsősorban a vezérlő fejlesztők használják.

(Öröklődés forrása WebControl)
OnBubbleEvent(Object, EventArgs)

Meghatározza, hogy a webkiszolgáló-vezérlő eseménye átadva van-e a lap felhasználói felületi (felhasználói felületi) kiszolgálóvezérlő hierarchiájának.

OnCreatingModelDataSource(CreatingModelDataSourceEventArgs)

Az eseményt emeli CreatingModelDataSource ki.

(Öröklődés forrása DataBoundControl)
OnDataBinding(EventArgs)

Az eseményt emeli DataBinding ki.

(Öröklődés forrása Control)
OnDataBound(EventArgs)

Az eseményt emeli DataBound ki.

(Öröklődés forrása BaseDataBoundControl)
OnDataPropertyChanged()

Az , GridViewvagy DataMember tulajdonság módosítása után újrakonfigurálja a DataSource vezérlőt az DataSourceIDadataihoz.

OnDataSourceViewChanged(Object, EventArgs)

Az eseményt emeli DataSourceViewChanged ki.

OnInit(EventArgs)

Az eseményt emeli Init ki.

OnLoad(EventArgs)

Kezeli az eseményt Load .

(Öröklődés forrása DataBoundControl)
OnPageIndexChanged(EventArgs)

Az eseményt emeli PageIndexChanged ki.

OnPageIndexChanging(GridViewPageEventArgs)

Az eseményt emeli PageIndexChanging ki.

OnPagePreLoad(Object, EventArgs)

Beállítja az adathoz kötött vezérlő inicializált állapotát a vezérlő betöltése előtt.

OnPreRender(EventArgs)

Az eseményt emeli PreRender ki.

OnRowCancelingEdit(GridViewCancelEditEventArgs)

Az eseményt emeli RowCancelingEdit ki.

OnRowCommand(GridViewCommandEventArgs)

Az eseményt emeli RowCommand ki.

OnRowCreated(GridViewRowEventArgs)

Az eseményt emeli RowCreated ki.

OnRowDataBound(GridViewRowEventArgs)

Az eseményt emeli RowDataBound ki.

OnRowDeleted(GridViewDeletedEventArgs)

Az eseményt emeli RowDeleted ki.

OnRowDeleting(GridViewDeleteEventArgs)

Az eseményt emeli RowDeleting ki.

OnRowEditing(GridViewEditEventArgs)

Az eseményt emeli RowEditing ki.

OnRowUpdated(GridViewUpdatedEventArgs)

Az eseményt emeli RowUpdated ki.

OnRowUpdating(GridViewUpdateEventArgs)

Az eseményt emeli RowUpdating ki.

OnSelectedIndexChanged(EventArgs)

Az eseményt emeli SelectedIndexChanged ki.

OnSelectedIndexChanging(GridViewSelectEventArgs)

Az eseményt emeli SelectedIndexChanging ki.

OnSorted(EventArgs)

Az eseményt emeli Sorted ki.

OnSorting(GridViewSortEventArgs)

Az eseményt emeli Sorting ki.

OnUnload(EventArgs)

Az eseményt emeli Unload ki.

(Öröklődés forrása Control)
OpenFile(String)

Lekéri a Stream fájl olvasásához használt fájlokat.

(Öröklődés forrása Control)
PerformDataBinding(IEnumerable)

A megadott adatforrást a vezérlőhöz köti GridView .

PerformSelect()

Adatokat kér le a társított adatforrásból.

(Öröklődés forrása DataBoundControl)
PrepareControlHierarchy()

Létrehozza a vezérlőhierarchiát.

RaiseBubbleEvent(Object, EventArgs)

Hozzárendeli az esemény minden forrását és információját a vezérlő szülőjének.

(Öröklődés forrása Control)
RaiseCallbackEvent(String)

Létrehozza a visszahíváskezelő argumentumait a GetCallbackEventReference(Control, String, String, String, Boolean) metódusban.

RaisePostBackEvent(String)

A vezérlő megfelelő GridView eseményeit emeli ki a kiszolgálóra való visszatéréskor.

RemovedControl(Control)

A rendszer meghívja a gyermekvezérlőt az Controls objektum gyűjteményéből való Control eltávolítása után.

(Öröklődés forrása Control)
Render(HtmlTextWriter)

A webkiszolgáló vezérlőtartalmat a megadott HtmlTextWriter objektummal jeleníti meg az ügyfél böngészőjében.

RenderBeginTag(HtmlTextWriter)

Megjeleníti a vezérlőelem HTML-nyitó címkéjét a megadott írónak. Ezt a módszert elsősorban a vezérlő fejlesztők használják.

(Öröklődés forrása WebControl)
RenderChildren(HtmlTextWriter)

Egy kiszolgálóvezérlő gyermekeinek tartalmát egy megadott HtmlTextWriter objektumba adja ki, amely megírja a megjelenítendő tartalmat az ügyfélen.

(Öröklődés forrása Control)
RenderContents(HtmlTextWriter)

A vezérlőelem tartalmát a megadott írónak jeleníti meg. Ezt a módszert elsősorban a vezérlő fejlesztők használják.

(Öröklődés forrása WebControl)
RenderControl(HtmlTextWriter, ControlAdapter)

A kiszolgáló egy megadott objektum tartalmát egy megadott HtmlTextWriterControlAdapter objektummal vezérli.

(Öröklődés forrása Control)
RenderControl(HtmlTextWriter)

A kiszolgáló által egy megadott HtmlTextWriter objektumra vezérlő tartalmat ad ki, és ha engedélyezve van a nyomkövetés, a vezérlő nyomkövetési információit tárolja.

(Öröklődés forrása Control)
RenderEndTag(HtmlTextWriter)

A vezérlőelem HTML-záró címkéjét a megadott íróba jeleníti meg. Ezt a módszert elsősorban a vezérlő fejlesztők használják.

(Öröklődés forrása WebControl)
ResolveAdapter()

Lekéri a megadott vezérlő megjelenítéséért felelős vezérlőadaptert.

(Öröklődés forrása Control)
ResolveClientUrl(String)

Lekéri a böngésző által használható URL-címet.

(Öröklődés forrása Control)
ResolveUrl(String)

Átalakít egy URL-címet a kérelmező ügyfélen használhatóvá.

(Öröklődés forrása Control)
SaveControlState()

Menti a vezérlőelem azon GridView tulajdonságainak állapotát, amelyeket meg kell őrizni, még akkor is, ha a EnableViewState tulajdonság értéke falsea következő.

SaveViewState()

Betölti a vezérlő korábban mentett nézetállapotát GridView .

SelectRow(Int32)

Kijelöli a vezérlőelemben GridView szerkeszteni kívánt sort.

SetDesignModeState(IDictionary)

Beállítja a vezérlőelemek tervezési idejének adatait.

(Öröklődés forrása Control)
SetEditRow(Int32)

A megadott sorindex használatával szerkesztési módban helyez el egy GridView sort egy vezérlőelemben.

SetPageIndex(Int32)

A vezérlőelem oldalindexét a GridView sorindex használatával állítja be.

SetRenderMethodDelegate(RenderMethod)

Hozzárendel egy eseménykezelő delegáltat, hogy a kiszolgálóvezérlőt és annak tartalmát a szülővezérlőbe renderelje.

(Öröklődés forrása Control)
SetTraceData(Object, Object, Object)

Nyomkövetési adatokat állít be a renderelési adatok tervezési idejű nyomkövetéséhez a nyomkövetési objektum, a nyomkövetési adatkulcs és a nyomkövetési adatérték használatával.

(Öröklődés forrása Control)
SetTraceData(Object, Object)

Nyomkövetési adatokat állít be a renderelési adatok tervezési idejű nyomon követéséhez a nyomkövetési adatkulcs és a nyomkövetési adatérték használatával.

(Öröklődés forrása Control)
Sort(String, SortDirection)

A vezérlőelem rendezése a GridView megadott rendezési kifejezés és irány alapján.

ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
TrackViewState()

Nyomon követi a GridView vezérlő nézetállapot-változásait, hogy azok a vezérlő StateBag objektumában tárolhatók legyenek. Ez az objektum a ViewState tulajdonságon keresztül érhető el.

UpdateRow(Int32, Boolean)

Frissíti a rekordot a megadott sorindexben a sor mezőértékeivel.

ValidateDataSource(Object)

Ellenőrzi, hogy az az objektum, amelyhez egy adatkötésű vezérlő kötődik, egy olyan objektum-e, amellyel dolgozni tud.

(Öröklődés forrása DataBoundControl)

esemény

Név Description
CallingDataMethods

Adatmetelyek meghívásakor fordul elő.

(Öröklődés forrása DataBoundControl)
CreatingModelDataSource

Az objektum létrehozásakor ModelDataSource következik be.

(Öröklődés forrása DataBoundControl)
DataBinding

Akkor fordul elő, ha a kiszolgálóvezérlő egy adatforráshoz kapcsolódik.

(Öröklődés forrása Control)
DataBound

Akkor fordul elő, ha a kiszolgálóvezérlő egy adatforráshoz kapcsolódik.

(Öröklődés forrása BaseDataBoundControl)
Disposed

Akkor fordul elő, ha egy kiszolgálóvezérlő felszabadul a memóriából, amely a kiszolgálóvezérlő életciklusának utolsó szakasza, amikor egy ASP.NET lapot kérnek.

(Öröklődés forrása Control)
Init

A kiszolgálóvezérlő inicializálásakor következik be, amely az életciklus első lépése.

(Öröklődés forrása Control)
Load

Akkor fordul elő, ha a kiszolgálóvezérlő be van töltve az Page objektumba.

(Öröklődés forrása Control)
PageIndexChanged

Ez akkor fordul elő, ha az egyik lapozógombra kattint, de miután a GridView vezérlő kezeli a lapozási műveletet.

PageIndexChanging

Ez akkor fordul elő, ha az egyik lapozógombra kattint, de mielőtt a GridView vezérlő kezeli a lapozási műveletet.

PreRender

Az objektum betöltése után Control , de a renderelés előtt következik be.

(Öröklődés forrása Control)
RowCancelingEdit

Ez akkor fordul elő, ha egy sor Mégse gombjára kattint szerkesztési módban, de mielőtt a sor kilép a szerkesztési módból.

RowCommand

Akkor fordul elő, ha egy vezérlőben GridView egy gombra kattint.

RowCreated

Akkor fordul elő, ha egy vezérlőelemben GridView sor jön létre.

RowDataBound

Akkor fordul elő, ha egy adatsor egy GridView vezérlőben lévő adatokhoz van kötve.

RowDeleted

Akkor fordul elő, ha egy sor Törlés gombjára kattint, de miután a GridView vezérlő törli a sort.

RowDeleting

Akkor fordul elő, ha egy sor Törlés gombjára kattint, de mielőtt a GridView vezérlőelem törli a sort.

RowEditing

Akkor fordul elő, ha egy sor Szerkesztés gombjára kattint, de mielőtt a GridView vezérlőelem szerkesztési módba lépne.

RowUpdated

Akkor fordul elő, ha egy sor Frissítés gombjára kattint, de miután a vezérlő frissíti a GridView sort.

RowUpdating

Akkor fordul elő, ha egy sor Frissítés gombjára kattint, de mielőtt a vezérlő frissíti a GridView sort.

SelectedIndexChanged

Akkor fordul elő, ha egy sor Kijelölés gombjára kattint, de miután a GridView vezérlő kezeli a kijelölési műveletet.

SelectedIndexChanging

Akkor fordul elő, ha egy sor Kijelölés gombjára kattint, de mielőtt a GridView vezérlő kezeli a kijelölési műveletet.

Sorted

Akkor fordul elő, ha az oszlop rendezésére mutató hivatkozásra kattint, de miután a GridView vezérlő kezeli a rendezési műveletet.

Sorting

Akkor fordul elő, ha az oszlop rendezésére mutató hivatkozásra kattint, de mielőtt a GridView vezérlő kezeli a rendezési műveletet.

Unload

Akkor fordul elő, ha a kiszolgálóvezérlő ki van ürítve a memóriából.

(Öröklődés forrása Control)

Explicit interfész-implementációk

Név Description
IAttributeAccessor.GetAttribute(String)

Lekéri a webvezérlő attribútumát a megadott névvel.

(Öröklődés forrása WebControl)
IAttributeAccessor.SetAttribute(String, String)

Beállítja a webvezérlő attribútumát a megadott névre és értékre.

(Öröklődés forrása WebControl)
ICallbackContainer.GetCallbackScript(IButtonControl, String)

Létrehozza a visszahívási szkriptet egy rendezési műveletet végrehajtó gombhoz.

ICallbackEventHandler.GetCallbackResult()

Egy vezérlőt célba hívó visszahívási esemény eredményét adja vissza.

ICallbackEventHandler.RaiseCallbackEvent(String)

Létrehozza a visszahíváskezelő argumentumait a GetCallbackEventReference(Control, String, String, String, Boolean) metódusban.

IControlBuilderAccessor.ControlBuilder

Ennek a tagnak a leírását lásd ControlBuilder: .

(Öröklődés forrása Control)
IControlDesignerAccessor.GetDesignModeState()

Ennek a tagnak a leírását lásd GetDesignModeState(): .

(Öröklődés forrása Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

Ennek a tagnak a leírását lásd SetDesignModeState(IDictionary): .

(Öröklődés forrása Control)
IControlDesignerAccessor.SetOwnerControl(Control)

Ennek a tagnak a leírását lásd SetOwnerControl(Control): .

(Öröklődés forrása Control)
IControlDesignerAccessor.UserData

Ennek a tagnak a leírását lásd UserData: .

(Öröklődés forrása Control)
IDataBindingsAccessor.DataBindings

Ennek a tagnak a leírását lásd DataBindings: .

(Öröklődés forrása Control)
IDataBindingsAccessor.HasDataBindings

Ennek a tagnak a leírását lásd HasDataBindings: .

(Öröklődés forrása Control)
IDataBoundControl.DataKeyNames

Lekéri vagy beállítja az adatkötött vezérlőelemben megjelenített elemek elsődleges kulcsmezőinek nevét.

IDataBoundControl.DataMember

Lekéri vagy beállítja az adatforrás-vezérlő által közzétett táblát az adatkötött vezérlőelemhez való kötéshez.

IDataBoundControl.DataSource

Lekéri vagy beállítja azt az adatforrás-objektumot, amelyből az adathoz kötött vezérlő lekéri az adatelemek listáját.

IDataBoundControl.DataSourceID

Lekéri vagy beállítja annak az adatforrásnak az azonosítóját, amelyből az adatkötésű vezérlő lekéri az adatelemek listáját.

IDataBoundControl.DataSourceObject

Lekéri vagy beállítja azt az adatforrás-objektumot, amelyből az adathoz kötött vezérlő lekéri az adatelemek listáját.

IDataBoundListControl.ClientIDRowSuffix

Lekéri vagy beállítja azoknak az adatmezőknek a nevét, amelyek értékei hozzá vannak fűzve a ClientID tulajdonságértékhez, hogy egyedileg azonosítsák az adathoz kötött vezérlőelemek egyes példányait.

IDataBoundListControl.DataKeys

Olyan objektumgyűjteményt kap, amely egy DataKeys adathoz kötött vezérlőelem értékét képviseli.

IDataBoundListControl.EnablePersistedSelection

Lekéri vagy beállít egy értéket, amely jelzi, hogy egy sor kijelölése indexen vagy adatkulcson alapul-e.

IDataBoundListControl.SelectedDataKey

Lekéri azt az objektumot, amely egy adathoz kötött vezérlőelem kijelölt sorához tartozó adatkulcs-értéket tartalmazza.

IDataBoundListControl.SelectedIndex

Lekéri vagy beállítja a kijelölt sor indexét az adatkötött vezérlőelemben.

IDataKeysControl.ClientIDRowSuffixDataKeys

Lekéri azokat az adatértékeket, amelyekkel egyedileg azonosíthatja az adathoz kötött vezérlőelemek egyes példányait, amikor ASP.NET létrehozza a ClientID értéket.

IExpressionsAccessor.Expressions

Ennek a tagnak a leírását lásd Expressions: .

(Öröklődés forrása Control)
IExpressionsAccessor.HasExpressions

Ennek a tagnak a leírását lásd HasExpressions: .

(Öröklődés forrása Control)
IFieldControl.FieldsGenerator

Lekéri vagy beállítja azt a vezérlőt, amely automatikusan létrehozza az adathoz kötött vezérlő oszlopait a dinamikus adatok ASP.NET általi használatra.

IParserAccessor.AddParsedSubObject(Object)

Ennek a tagnak a leírását lásd AddParsedSubObject(Object): .

(Öröklődés forrása Control)
IPersistedSelector.DataKey

Ennek a tagnak a leírását lásd DataKey: .

IPostBackContainer.GetPostBackOptions(IButtonControl)

Létrehoz egy PostBackOptions objektumot, amely a megadott gombvezérlő utólagos viselkedését jelöli.

IPostBackEventHandler.RaisePostBackEvent(String)

A vezérlő megfelelő GridView eseményeit emeli ki a kiszolgálóra való visszatéréskor.

Bővítő metódusok

Név Description
EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>)

Engedélyezi a dinamikus adatok viselkedését a megadott adatvezérlőhöz.

EnableDynamicData(INamingContainer, Type, Object)

Engedélyezi a dinamikus adatok viselkedését a megadott adatvezérlőhöz.

EnableDynamicData(INamingContainer, Type)

Engedélyezi a dinamikus adatok viselkedését a megadott adatvezérlőhöz.

EnablePersistedSelection(BaseDataBoundControl)
Elavult.

Lehetővé teszi a kijelölés megőrzését a kijelölést és lapozást támogató adatvezérlőkben.

FindDataSourceControl(Control)

A megadott vezérlőhöz tartozó adatforrást adja vissza.

FindFieldTemplate(Control, String)

Visszaadja a megadott oszlop mezősablonját a megadott vezérlő elnevezési tárolójában.

FindMetaTable(Control)

Az adatvezérlő metatáblás objektumát adja vissza.

GetDefaultValues(INamingContainer)

Lekéri a megadott adatvezérlő alapértelmezett értékeinek gyűjteményét.

GetMetaTable(INamingContainer)

Lekéri a tábla metaadatait a megadott adatvezérlőhöz.

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

Beállítja a tábla metaadatait és az alapértelmezett értékleképezést a megadott adatvezérlőhöz.

SetMetaTable(INamingContainer, MetaTable, Object)

Beállítja a tábla metaadatait és az alapértelmezett értékleképezést a megadott adatvezérlőhöz.

SetMetaTable(INamingContainer, MetaTable)

Beállítja a tábla metaadatait a megadott adatvezérlőhöz.

TryGetMetaTable(INamingContainer, MetaTable)

Meghatározza, hogy a tábla metaadatai elérhetők-e.

A következőre érvényes:

Lásd még