Sdílet prostřednictvím


GridView Třída

Definice

Zobrazí hodnoty zdroje dat v tabulce, kde každý sloupec představuje pole a každý řádek představuje záznam. Ovládací GridView prvek umožňuje vybrat, řadit a upravovat tyto položky.

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
Dědičnost
Atributy
Implementuje

Příklady

Projekt webu sady Visual Studio se zdrojovým kódem je k dispozici v tomto tématu: Stáhnout.

Následující příklad ukazuje, jak pomocí GridView ovládacího prvku zobrazit hodnoty z tabulky Customers ukázkové databáze AdventureWorksLT v Microsoft SQL Serveru. Hodnoty se načítají pomocí SqlDataSource ovládacího prvku.

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

Následující příklad ukazuje, jak používat GridView ovládací prvek a LinqDataSource ovládací prvek, abyste mohli upravovat záznamy.

<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říklad ukazující, jak získat přístup k hodnotám v buňkách, najdete v tématu GridViewRow.

Poznámky

V tomto tématu:

Introduction

Ovládací GridView prvek slouží k zobrazení hodnot zdroje dat v tabulce. Každý sloupec představuje pole, zatímco každý řádek představuje záznam. Ovládací GridView prvek podporuje následující funkce:

  • Vazba na ovládací prvky zdroje dat, například SqlDataSource.

  • Integrované možnosti řazení

  • Integrované možnosti aktualizace a odstranění

  • Integrované možnosti stránkování

  • Integrované možnosti výběru řádků

  • Programový přístup k objektovém GridView modelu k dynamickému nastavení vlastností, zpracování událostí atd.

  • Více polí s klíči

  • Více datových polí pro sloupce hypertextového odkazu

  • Přizpůsobitelný vzhled prostřednictvím motivů a stylů

  • Další informace o dalších ovládacích prvcích vázaných na data, které jsou k dispozici v ASP.NET, najdete v tématu Data-Bound ovládacích prvků webového serveru.

Poznámka:

Pokud znáte DataGrid ovládací prvek z rozhraní .NET Framework verze 1.0, GridView je ovládací prvek následníkem DataGrid ovládacího prvku.

Pole sloupců

Každý sloupec v ovládacím GridView prvku je reprezentován objektem DataControlField . Ve výchozím nastavení je vlastnost nastavena AutoGenerateColumns na true, která vytvoří AutoGeneratedField objekt pro každé pole ve zdroji dat. Každé pole se pak v ovládacím GridView prvku vykreslí jako sloupec v pořadí, v jakém se každé pole zobrazí ve zdroji dat.

Můžete také ručně určit, která pole sloupců se v ovládacím GridView prvku zobrazí, nastavením AutoGenerateColumns vlastnosti false a následným definováním vlastní kolekce polí sloupců. Různé typy polí sloupců určují chování sloupců v ovládacím prvku. Následující tabulka uvádí různé typy polí sloupců, které lze použít.

Typ pole sloupce Description
BoundField Zobrazí hodnotu pole ve zdroji dat. Toto je výchozí typ GridView sloupce ovládacího prvku.
ButtonField Zobrazí příkazové tlačítko pro každou položku v ovládacím GridView prvku. Díky tomu můžete vytvořit sloupec vlastních ovládacích prvků tlačítek, jako je například tlačítko Přidat nebo Odebrat.
CheckBoxField Zobrazí zaškrtávací políčko pro každou položku v ovládacím GridView prvku. Tento typ pole sloupce se běžně používá k zobrazení polí s logickou hodnotou.
CommandField Zobrazí předdefinovaná příkazová tlačítka pro provádění operací výběru, úprav nebo odstranění.
HyperLinkField Zobrazí hodnotu pole ve zdroji dat jako hypertextový odkaz. Tento typ pole sloupce umožňuje svázat druhé pole s adresou URL hypertextového odkazu.
ImageField Zobrazí obrázek pro každou položku v ovládacím GridView prvku.
TemplateField Zobrazí uživatelem definovaný obsah pro každou položku v ovládacím GridView prvku podle zadané šablony. Tento typ pole sloupce umožňuje vytvořit vlastní pole sloupce.

Chcete-li definovat kolekci polí sloupců deklarativním způsobem, nejprve přidejte mezi levou a pravou značku ovládacího prvku levou a pravou <Columns> značku GridView . Dále zobrazte seznam polí sloupců, která chcete zahrnout mezi levou a pravou <Columns> značkou. Zadané sloupce se přidají do Columns kolekce v uvedeném pořadí. Kolekce Columns ukládá všechna pole sloupců v ovládacím prvku a umožňuje programově spravovat pole sloupců v ovládacím GridView prvku.

Explicitně deklarovaná pole sloupců se dají zobrazit v kombinaci s automaticky generovanými sloupcovými poli. Při použití obou polí se explicitně deklarovaná pole sloupců vykreslí jako první a za nimi automaticky vygenerovaná pole sloupců.

Poznámka:

Automaticky generovaná pole sloupců se do Columns kolekce nepřidají.

Vazba na data

Ovládací GridView prvek může být vázán na ovládací prvek zdroje dat (například SqlDataSource ovládací prvek nebo ObjectDataSource ovládací prvek) nebo na jakoukoli kolekci zdrojů dat, která implementuje System.Collections.IEnumerable rozhraní, například System.Data.DataView, System.Collections.ArrayList, System.Collections.Generic.List<T>nebo jiné typy kolekcí. Pomocí jedné z následujících metod vytvořte vazbu GridView ovládacího prvku na příslušný typ zdroje dat:

  • Chcete-li vytvořit vazbu na ovládací prvek zdroje dat, nastavte DataSourceID vlastnost GridView ovládacího prvku na ID hodnotu ovládacího prvku zdroje dat. Ovládací GridView prvek se automaticky sváže se zadaným řízením zdroje dat a může využívat možnosti ovládacího prvku zdroje dat k provádění řazení, aktualizace, odstraňování a stránkování. Toto je upřednostňovaná metoda pro vytvoření vazby k datům.

  • Chcete-li vytvořit vazbu na zdroj dat, který implementuje System.Collections.IEnumerable rozhraní, programově nastavte DataSource vlastnost GridView ovládacího prvku na zdroj dat a pak volejte metodu DataBind . Při použití této metody GridView ovládací prvek neposkytuje integrované funkce řazení, aktualizace, odstranění a stránkování. Tuto funkci musíte poskytnout pomocí příslušné události.

Další informace o datové vazbě najdete v tématu ASP.NET Mapa obsahu Aplikace Data Access.

Poznámka:

Tento ovládací prvek lze použít k zobrazení vstupu uživatele, který může obsahovat škodlivý klientský skript. Před zobrazením v aplikaci zkontrolujte všechny informace odeslané z klienta pro spustitelný skript, příkazy SQL nebo jiný kód. Pokud je to možné, důrazně doporučujeme, aby hodnoty byly před zobrazením v tomto ovládacím prvku zakódovány ve formátu HTML ( BoundField ve výchozím nastavení hodnoty kóduje třída HTML). ASP.NET poskytuje funkci ověřování vstupních požadavků pro blokování skriptu a kódu HTML ve vstupu uživatele. K vyhodnocení uživatelského vstupu se poskytují také ovládací prvky ověřovacího serveru. Další informace naleznete v tématu Úvod do ověřovacích ovládacích prvků.

Operace s daty

Ovládací GridView prvek poskytuje mnoho integrovaných funkcí, které uživateli umožňují řadit, aktualizovat, odstraňovat, vybírat a procházet položky v ovládacím prvku. GridView Pokud je ovládací prvek vázán na ovládací prvek zdroje dat, GridView může ovládací prvek využívat možnosti ovládacího prvku zdroje dat a poskytovat funkce automatického řazení, aktualizace a odstranění.

Poznámka:

Ovládací GridView prvek může poskytovat podporu pro řazení, aktualizaci a odstraňování s jinými typy zdrojů dat. Budete však muset poskytnout odpovídající obslužnou rutinu události s implementací pro tyto operace.

Řazení umožňuje uživateli řadit položky v ovládacím GridView prvku s ohledem na konkrétní sloupec kliknutím na záhlaví sloupce. Chcete-li povolit řazení, nastavte AllowSorting vlastnost na truehodnotu .

Funkce automatické aktualizace, odstranění a výběru jsou povoleny, když je na tlačítko v ButtonField poli nebo TemplateField sloupci s názvem příkazu Upravit, Odstranit a Vybrat. Ovládací GridView prvek může automaticky přidat CommandField pole sloupce s tlačítkem Upravit, Odstranit nebo Vybrat, pokud AutoGenerateEditButtonje možnost , AutoGenerateDeleteButtonnebo AutoGenerateSelectButton vlastnost nastavena na true, v uvedeném pořadí.

Poznámka:

Ovládací prvek přímo nepodporuje GridView vkládání záznamů do zdroje dat. Záznamy je však možné vložit pomocí GridView ovládacího prvku ve spojení s ovládacím prvku nebo FormView ovládacím DetailsView prvku. Další informace naleznete DetailsView v uvedeném pořadí.FormView

Místo zobrazení všech záznamů ve zdroji dat najednou GridView může ovládací prvek automaticky rozdělit záznamy na stránky. Chcete-li povolit stránkování, nastavte AllowPaging vlastnost na truehodnotu .

Poznámka:

Ovládací GridView prvek je znovu vytvořen v postback na základě informací, které jsou uloženy v ViewState. GridView Pokud ovládací prvek obsahuje TemplateField vlastnost nebo CommandField s CausesValidation vlastností nastavenou na true, EnableViewState musí být vlastnost také nastavena, aby true se zajistilo, že souběžné datové operace, jako jsou aktualizace a odstranění, budou platit pro příslušný řádek.

Přizpůsobení uživatelského rozhraní

Vzhled GridView ovládacího prvku můžete přizpůsobit nastavením vlastností stylu pro různé části ovládacího prvku. Následující tabulka uvádí různé vlastnosti stylu.

Vlastnost Style Description
AlternatingRowStyle Nastavení stylu pro střídavé datové řádky v ovládacím GridView prvku. Při nastavení této vlastnosti se řádky dat zobrazují střídavě mezi RowStyle nastavením a AlternatingRowStyle nastavením.
EditRowStyle Nastavení stylu pro řádek, který se upravuje v ovládacím GridView prvku.
EmptyDataRowStyle Nastavení stylu prázdného řádku dat zobrazeného v ovládacím GridView prvku, pokud zdroj dat neobsahuje žádné záznamy.
FooterStyle Nastavení stylu pro řádek GridView zápatí ovládacího prvku.
HeaderStyle Nastavení stylu pro řádek GridView záhlaví ovládacího prvku.
PagerStyle Nastavení stylu pro řádek GridView pager ovládacího prvku.
RowStyle Nastavení stylu pro řádky dat v ovládacím GridView prvku. AlternatingRowStyle Při nastavení vlastnosti se datové řádky zobrazují střídavě mezi RowStyle nastavením a AlternatingRowStyle nastavením.
SelectedRowStyle Nastavení stylu pro vybraný řádek v ovládacím GridView prvku.
SortedAscendingCellStyle Nastavení stylu datového sloupce jsou data seřazena podle GridView ovládacího prvku. Pokud je tento styl nastavený, použije se styl (například zvýrazněný sloupec) na buňky, když jsou data seřazena vzestupně.
SortedAscendingHeaderStyle Nastavení stylu datového sloupce jsou data seřazena podle GridView ovládacího prvku. Pokud je tento styl nastaven, šipka označující, že data jsou seřazena vzestupně, se umístí do záhlaví GridView ovládacího prvku, když jsou data seřazena vzestupně.
SortedDescendingCellStyle Nastavení stylu datového sloupce jsou data seřazena podle GridView ovládacího prvku. Když je tento styl nastavený, použije se styl (například zvýrazněný sloupec) na buňky, když jsou data seřazená sestupně.
SortedDescendingHeaderStyle Nastavení stylu datového sloupce jsou data seřazena podle GridView ovládacího prvku. Když je tento styl nastavený, šipka směřující dolů se umístí do záhlaví, GridView když jsou data seřazena sestupně.

Můžete také zobrazit nebo skrýt různé části ovládacího prvku. Následující tabulka uvádí vlastnosti, které určují, které části jsou zobrazeny nebo skryté.

Vlastnictví Description
ShowFooter Zobrazí nebo skryje část GridView zápatí ovládacího prvku.
ShowHeader Zobrazí nebo skryje oddíl GridView záhlaví ovládacího prvku.

Events

Ovládací GridView prvek poskytuje několik událostí, se kterými můžete programovat. To umožňuje spustit vlastní rutinu při každé události. Následující tabulka uvádí události, které ovládací prvek podporuje GridView .

Zvláštní událost Description
PageIndexChanged Nastane, když na jedno z tlačítek pager kliknete, ale po GridView ovládacím úchytu operace stránkování. Tato událost se běžně používá, když potřebujete provést úlohu, když uživatel přejde na jinou stránku ovládacího prvku.
PageIndexChanging Nastane při kliknutí na jedno z tlačítek pager, ale před GridView ovládacím úchytem operace stránkování. Tato událost se často používá ke zrušení operace stránkování.
RowCancelingEdit Nastane při kliknutí na tlačítko Storno řádku, ale před ukončením GridView režimu úprav ovládací prvek. Tato událost se často používá k zastavení operace zrušení.
RowCommand Nastane při kliknutí na tlačítko v ovládacím GridView prvku. Tato událost se často používá k provedení úkolu při kliknutí na tlačítko v ovládacím prvku.
RowCreated Nastane při vytvoření nového řádku v ovládacím GridView prvku. Tato událost se často používá k úpravě obsahu řádku při vytváření řádku.
RowDataBound Nastane, když je datový řádek svázán s daty v ovládacím GridView prvku. Tato událost se často používá k úpravě obsahu řádku, když je řádek svázán s daty.
RowDeleted Nastane při kliknutí na tlačítko Odstranit řádku, ale po GridView odstranění záznamu ze zdroje dat ovládací prvek. Tato událost se často používá ke kontrole výsledků operace odstranění.
RowDeleting Nastane při kliknutí na tlačítko Odstranit řádku, ale před GridView ovládacím prvku odstraní záznam ze zdroje dat. Tato událost se často používá ke zrušení operace odstranění.
RowEditing Nastane při kliknutí na tlačítko Upravit řádku, ale před přechodem GridView ovládacího prvku do režimu úprav. Tato událost se často používá ke zrušení operace úprav.
RowUpdated Nastane při kliknutí na tlačítko Aktualizovat řádek, ale po GridView aktualizaci ovládacího prvku řádek. Tato událost se často používá ke kontrole výsledků operace aktualizace.
RowUpdating Nastane, když se klikne na tlačítko Aktualizovat řádek, ale před tím, než GridView ovládací prvek aktualizuje řádek. Tato událost se často používá ke zrušení operace aktualizace.
SelectedIndexChanged Nastane při kliknutí na tlačítko Vybrat řádku, ale po GridView ovládacím úchytu operace výběru. Tato událost se často používá k provedení úkolu po výběru řádku v ovládacím prvku.
SelectedIndexChanging Nastane při kliknutí na tlačítko Vybrat řádku, ale před GridView ovládacím úchytem operace výběru. Tato událost se často používá ke zrušení operace výběru.
Sorted Nastane, když je hypertextový odkaz pro řazení sloupce kliknut, ale po GridView ovládacím úchytu operace řazení. Tato událost se běžně používá k provedení úkolu poté, co uživatel klikne na hypertextový odkaz a seřadí sloupec.
Sorting Nastane, když je hypertextový odkaz pro řazení sloupce kliknut, ale před GridView ovládacím úchytem operace řazení. Tato událost se často používá ke zrušení operace řazení nebo k provedení vlastní rutiny řazení.

Přístupnost

Informace o tom, jak tento ovládací prvek nakonfigurovat tak, aby vygeneroval značky odpovídající standardům přístupnosti, najdete v tématu Přístupnost v sadě Visual Studio a ASP.NET a ASP.NET ovládací prvky a přístupnost.

Deklarativní syntaxe

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

Konstruktory

Name Description
GridView()

Inicializuje novou instanci GridView třídy.

Vlastnosti

Name Description
AccessKey

Získá nebo nastaví přístupový klíč, který umožňuje rychle přejít na ovládací prvek webového serveru.

(Zděděno od WebControl)
Adapter

Získá adaptér specifický pro prohlížeč pro ovládací prvek.

(Zděděno od Control)
AllowCustomPaging

Získá nebo nastaví hodnotu, která označuje, zda je vlastní stránkování povoleno.

AllowPaging

Získá nebo nastaví hodnotu označující, zda je povolena funkce stránkování.

AllowSorting

Získá nebo nastaví hodnotu označující, zda je povolena funkce řazení.

AlternatingRowStyle

Získá odkaz na TableItemStyle objekt, který umožňuje nastavit vzhled střídavých datových řádků v ovládacím GridView prvku.

AppRelativeTemplateSourceDirectory

Získá nebo nastaví relativní virtuální adresář Page aplikace nebo UserControl objektu, který obsahuje tento ovládací prvek.

(Zděděno od Control)
Attributes

Získá kolekci libovolných atributů (pouze pro vykreslování), které neodpovídají vlastnostem ovládacího prvku.

(Zděděno od WebControl)
AutoGenerateColumns

Získá nebo nastaví hodnotu označující, zda jsou svázaná pole automaticky vytvořena pro každé pole ve zdroji dat.

AutoGenerateDeleteButton

Získá nebo nastaví hodnotu určující, zda CommandField sloupec pole s tlačítkem Odstranit pro každý řádek dat je automaticky přidán do GridView ovládacího prvku.

AutoGenerateEditButton

Získá nebo nastaví hodnotu určující, zda CommandField sloupec pole s tlačítkem Upravit pro každý datový řádek je automaticky přidán do GridView ovládacího prvku.

AutoGenerateSelectButton

Získá nebo nastaví hodnotu určující, zda CommandField sloupec pole s tlačítkem Vybrat pro každý datový řádek je automaticky přidán do GridView ovládacího prvku.

BackColor

Získá nebo nastaví barvu pozadí ovládacího prvku webového serveru.

(Zděděno od WebControl)
BackImageUrl

Získá nebo nastaví adresu URL na obrázek, který se zobrazí na pozadí GridView ovládacího prvku.

BindingContainer

Získá ovládací prvek, který obsahuje datovou vazbu tohoto ovládacího prvku.

(Zděděno od Control)
BorderColor

Získá nebo nastaví barvu ohraničení webového ovládacího prvku.

(Zděděno od WebControl)
BorderStyle

Získá nebo nastaví styl ohraničení ovládacího prvku webového serveru.

(Zděděno od WebControl)
BorderWidth

Získá nebo nastaví šířku ohraničení ovládacího prvku webového serveru.

(Zděděno od WebControl)
BottomPagerRow

GridViewRow Získá objekt, který představuje dolní řádek pager v ovládacím GridView prvku.

Caption

Získá nebo nastaví text k vykreslení v elementu titulku HTML v ovládacím GridView prvku. Tato vlastnost je poskytována, aby byl ovládací prvek přístupnější uživatelům zařízení technologie usnadnění.

CaptionAlign

Získá nebo nastaví vodorovnou nebo svislou pozici elementu titulku HTML v ovládacím GridView prvku. Tato vlastnost je poskytována, aby byl ovládací prvek přístupnější uživatelům zařízení technologie usnadnění.

CellPadding

Získá nebo nastaví velikost mezery mezi obsahem buňky a ohraničením buňky.

CellSpacing

Získá nebo nastaví velikost mezery mezi buňkami.

ChildControlsCreated

Získá hodnotu, která označuje, zda byly vytvořeny podřízené ovládací prvky ovládacího prvku serveru.

(Zděděno od Control)
ClientID

Získá ID ovládacího prvku pro kód HTML, který je generován ASP.NET.

(Zděděno od Control)
ClientIDMode

Získá nebo nastaví algoritmus, který se používá k vygenerování hodnoty ClientID vlastnosti.

(Zděděno od Control)
ClientIDRowSuffix

Získá nebo nastaví názvy datových polí, jejichž hodnoty jsou připojeny k ClientID hodnotě vlastnosti jedinečně identifikovat každou instanci ovládacího prvku vázaného na data.

ClientIDRowSuffixDataKeys

Získá datové hodnoty, které se používají k jedinečné identifikaci každé instance ovládacího prvku vázaného na data při ASP.NET vygeneruje ClientID hodnotu.

ClientIDSeparator

Získá hodnotu znaku představující oddělovač znak použitý ve ClientID vlastnosti.

(Zděděno od Control)
Columns

Získá kolekci DataControlField objektů, které představují pole sloupců v ovládacím GridView prvku.

ColumnsGenerator

Získá nebo nastaví ovládací prvek, který automaticky vygeneruje sloupce pro GridView ovládací prvek, který používá ASP.NET funkce dynamických dat.

Context

HttpContext Získá objekt přidružený k ovládacímu prvku serveru pro aktuální webový požadavek.

(Zděděno od Control)
Controls

Získá kolekci podřízených ovládacích prvků v rámci složeného ovládacího prvku vázaného na data.

(Zděděno od CompositeDataBoundControl)
ControlStyle

Získá styl ovládacího prvku webového serveru. Tuto vlastnost používají primárně vývojáři ovládacích prvků.

(Zděděno od WebControl)
ControlStyleCreated

Získá hodnotu určující, zda Style objekt byl vytvořen pro ControlStyle vlastnost. Tuto vlastnost primárně používají vývojáři ovládacích prvků.

(Zděděno od WebControl)
CssClass

Získá nebo nastaví cascading style sheet (CSS) třídy vykreslované ovládacím prvkem webového serveru v klientovi.

(Zděděno od WebControl)
DataItemContainer

Získá odkaz na kontejner pojmenování, pokud pojmenování kontejner implementuje IDataItemContainer.

(Zděděno od Control)
DataKeyNames

Získá nebo nastaví pole obsahující názvy polí primárního klíče pro položky zobrazené v ovládacím GridView prvku.

DataKeys

Získá kolekci DataKey objektů, které představují hodnotu datového klíče každého řádku v ovládacím GridView prvku.

DataKeysContainer

Získá odkaz na kontejner pojmenování, pokud pojmenování kontejner implementuje IDataKeysControl.

(Zděděno od Control)
DataMember

Získá nebo nastaví název seznamu dat, která ovládací prvek svázaný s daty, v případech, kdy zdroj dat obsahuje více než jeden odlišný seznam datových položek.

(Zděděno od DataBoundControl)
DataSource

Získá nebo nastaví objekt, ze kterého ovládací prvek vázané na data načte seznam datových položek.

(Zděděno od BaseDataBoundControl)
DataSourceID

Získá nebo nastaví ID ovládacího prvku, ze kterého ovládací prvek vázané na data načte seznam datových položek.

(Zděděno od DataBoundControl)
DataSourceObject

Získá objekt, který implementuje IDataSource rozhraní, který poskytuje přístup k datovému obsahu objektu.

(Zděděno od DataBoundControl)
DeleteMethod

Získá nebo nastaví název metody volání pro odstranění dat.

DesignMode

Získá hodnotu určující, zda se ovládací prvek používá na návrhové ploše.

(Zděděno od Control)
EditIndex

Získá nebo nastaví index řádku pro úpravy.

EditRowStyle

Získá odkaz na TableItemStyle objekt, který umožňuje nastavit vzhled řádku vybraného pro úpravy v ovládacím GridView prvku.

EmptyDataRowStyle

Získá odkaz na TableItemStyle objekt, který umožňuje nastavit vzhled prázdného datového řádku vykreslený, když GridView je ovládací prvek vázán na zdroj dat, který neobsahuje žádné záznamy.

EmptyDataTemplate

Získá nebo nastaví uživatelem definovaný obsah pro prázdný řádek dat vykreslený, když GridView je ovládací prvek vázán na zdroj dat, který neobsahuje žádné záznamy.

EmptyDataText

Získá nebo nastaví text, který se zobrazí v prázdném datovém řádku vykreslený, když GridView je ovládací prvek vázán na zdroj dat, který neobsahuje žádné záznamy.

Enabled

Získá nebo nastaví hodnotu určující, zda je ovládací prvek webového serveru povolen.

(Zděděno od WebControl)
EnableModelValidation

Získá nebo nastaví hodnotu, která označuje, zda validátor bude zpracovávat výjimky, ke kterým dochází během operací vložení nebo aktualizace.

EnablePersistedSelection

Získá nebo nastaví hodnotu, která určuje, zda je výběr řádku založen na indexu nebo na hodnotách datového klíče.

EnableSortingAndPagingCallbacks

Získá nebo nastaví hodnotu označující, zda se zpětné volání na straně klienta používají pro operace řazení a stránkování.

EnableTheming

Získá nebo nastaví hodnotu označující, zda motivy platí pro tento ovládací prvek.

(Zděděno od WebControl)
EnableViewState

Získá nebo nastaví hodnotu určující, zda serverový ovládací prvek zachová svůj stav zobrazení a stav zobrazení všech podřízených ovládacích prvků, které obsahuje, do žádajícího klienta.

(Zděděno od Control)
Events

Získá seznam delegátů obslužné rutiny události pro ovládací prvek. Tato vlastnost je jen ke čtení.

(Zděděno od Control)
Font

Získá vlastnosti písma přidružené k webovému serveru ovládacího prvku.

(Zděděno od WebControl)
FooterRow

GridViewRow Získá objekt, který představuje řádek zápatí v ovládacím GridView prvku.

FooterStyle

Získá odkaz na TableItemStyle objekt, který umožňuje nastavit vzhled řádku zápatí v ovládacím GridView prvku.

ForeColor

Získá nebo nastaví barvu popředí (obvykle barvu textu) ovládacího prvku webového serveru.

(Zděděno od WebControl)
GridLines

Získá nebo nastaví styl GridView mřížky ovládacího prvku.

HasAttributes

Získá hodnotu určující, zda ovládací prvek má nastaveny atributy.

(Zděděno od WebControl)
HasChildViewState

Získá hodnotu určující, zda aktuální serverový ovládací prvky podřízené ovládací prvky mají jakékoli uložené nastavení stavu zobrazení.

(Zděděno od Control)
HeaderRow

GridViewRow Získá objekt, který představuje řádek záhlaví v ovládacím GridView prvku.

HeaderStyle

Získá odkaz na TableItemStyle objekt, který umožňuje nastavit vzhled řádku záhlaví v ovládacím GridView prvku.

Height

Získá nebo nastaví výšku ovládacího prvku webového serveru.

(Zděděno od WebControl)
HorizontalAlign

Získá nebo nastaví vodorovné zarovnání GridView ovládacího prvku na stránce.

ID

Získá nebo nastaví programový identifikátor přiřazený ovládacímu prvku serveru.

(Zděděno od Control)
IdSeparator

Získá znak použitý k oddělení identifikátorů ovládacích prvků.

(Zděděno od Control)
Initialized

Získá hodnotu určující, zda byl inicializován ovládací prvek vázané na data.

(Zděděno od BaseDataBoundControl)
InsertMethod

Získá nebo nastaví název metody volání za účelem vložení dat.

(Zděděno od CompositeDataBoundControl)
IsBoundUsingDataSourceID

Získá hodnotu určující, zda DataSourceID je vlastnost nastavena.

(Zděděno od BaseDataBoundControl)
IsChildControlStateCleared

Získá hodnotu určující, zda ovládací prvky obsažené v tomto ovládacím prvku mají stav ovládacího prvku.

(Zděděno od Control)
IsDataBindingAutomatic

Získá hodnotu, která označuje, zda je datová vazba automatická.

(Zděděno od BaseDataBoundControl)
IsEnabled

Získá hodnotu označující, zda je ovládací prvek povolen.

(Zděděno od WebControl)
IsTrackingViewState

Získá hodnotu, která označuje, zda serverový ovládací prvek ukládá změny do jeho stavu zobrazení.

(Zděděno od Control)
IsUsingModelBinders

Získá hodnotu, která určuje, zda se používá vazba modelu.

(Zděděno od CompositeDataBoundControl)
IsViewStateEnabled

Získá hodnotu označující, zda je pro tento ovládací prvek povolen stav zobrazení.

(Zděděno od Control)
ItemType

Získá nebo nastaví název datové položky typu silného typu dat vazby.

(Zděděno od DataBoundControl)
LoadViewStateByID

Získá hodnotu určující, zda se ovládací prvek účastní načítání jeho stavu zobrazení namísto ID indexu.

(Zděděno od Control)
NamingContainer

Získá odkaz na kontejner pojmenování ovládacího prvku serveru, který vytvoří jedinečný obor názvů pro odlišné mezi serverovými ovládacími prvky se stejnou ID hodnotou vlastnosti.

(Zděděno od Control)
Page

Získá odkaz na Page instanci, která obsahuje serverový ovládací prvek.

(Zděděno od Control)
PageCount

Získá počet stránek potřebných k zobrazení záznamů zdroje dat v ovládacím GridView prvku.

PageIndex

Získá nebo nastaví index aktuálně zobrazené stránky.

PagerSettings

Získá odkaz na PagerSettings objekt, který umožňuje nastavit vlastnosti pager tlačítka v ovládacím GridView prvku.

PagerStyle

Získá odkaz na TableItemStyle objekt, který umožňuje nastavit vzhled řádku pager v ovládacím GridView prvku.

PagerTemplate

Získá nebo nastaví vlastní obsah pro řádek pager v ovládacím GridView prvku.

PageSize

Získá nebo nastaví počet záznamů, které se mají zobrazit na stránce v ovládacím GridView prvku.

Parent

Získá odkaz na nadřazený ovládací prvek ovládacího prvku serveru v hierarchii ovládacích prvků stránky.

(Zděděno od Control)
RenderingCompatibility

Získá hodnotu, která určuje ASP.NET verzi, která vykreslený KÓD HTML bude kompatibilní s.

(Zděděno od Control)
RequiresDataBinding

Získá nebo nastaví hodnotu určující, zda DataBind() metoda má být volána.

(Zděděno od BaseDataBoundControl)
RowHeaderColumn

Získá nebo nastaví název sloupce, který se má použít jako záhlaví sloupce pro GridView ovládací prvek. Tato vlastnost je poskytována, aby byl ovládací prvek přístupnější uživatelům zařízení technologie usnadnění.

Rows

Získá kolekci GridViewRow objektů, které představují datové řádky v ovládacím GridView prvku.

RowStyle

Získá odkaz na TableItemStyle objekt, který umožňuje nastavit vzhled datových řádků v ovládacím GridView prvku.

SelectArguments

DataSourceSelectArguments Získá objekt, který ovládací prvek vázané na data používá při načítání dat z ovládacího prvku zdroje dat.

(Zděděno od DataBoundControl)
SelectedDataKey

DataKey Získá objekt, který obsahuje hodnotu datového klíče pro vybraný řádek v ovládacím GridView prvku.

SelectedIndex

Získá nebo nastaví index vybraného řádku v ovládacím GridView prvku.

SelectedPersistedDataKey

Získá nebo nastaví hodnotu datového klíče pro trvale vybranou položku v ovládacím GridView prvku.

SelectedRow

Získá odkaz na GridViewRow objekt, který představuje vybraný řádek v ovládacím prvku.

SelectedRowStyle

Získá odkaz na TableItemStyle objekt, který umožňuje nastavit vzhled vybraného řádku v ovládacím GridView prvku.

SelectedValue

Získá hodnotu datového klíče vybraného řádku v ovládacím GridView prvku.

SelectMethod

Název metody, která se má volat za účelem čtení dat.

(Zděděno od DataBoundControl)
ShowFooter

Získá nebo nastaví hodnotu určující, zda je řádek zápatí zobrazen v ovládacím GridView prvku.

ShowHeader

Získá nebo nastaví hodnotu určující, zda je řádek záhlaví zobrazen v ovládacím GridView prvku.

ShowHeaderWhenEmpty

Získá nebo nastaví hodnotu, která určuje, zda záhlaví sloupce v ovládacím GridView prvku je viditelné, když sloupec nemá žádná data.

Site

Získá informace o kontejneru, který je hostitelem aktuálního ovládacího prvku při vykreslení na návrhové ploše.

(Zděděno od Control)
SkinID

Získá nebo nastaví kůži, která se použije na ovládací prvek.

(Zděděno od WebControl)
SortDirection

Získá směr řazení sloupce, který se seřadí.

SortedAscendingCellStyle

Získá nebo nastaví styl CSS pro GridView sloupec, když je sloupec seřazen ve vzestupném pořadí.

SortedAscendingHeaderStyle

Získá nebo nastaví styl CSS použít na GridView záhlaví sloupce, když je sloupec seřazen ve vzestupném pořadí.

SortedDescendingCellStyle

Získá nebo nastaví styl GridView sloupce při řazení sloupce v sestupném pořadí.

SortedDescendingHeaderStyle

Získá nebo nastaví styl, který se použije na GridView záhlaví sloupce, když je sloupec seřazen v sestupném pořadí.

SortExpression

Získá výraz řazení přidružený ke sloupci nebo sloupcům seřazeným.

Style

Získá kolekci text atributy, které budou vykresleny jako atribut stylu na vnější značce webového serveru ovládacího prvku.

(Zděděno od WebControl)
SupportsDisabledAttribute

Získá hodnotu, která určuje, zda ovládací prvek má nastavit disabled atribut vykresleného HTML elementu na "zakázáno" při vlastnosti ovládacího prvku IsEnabled je false.

(Zděděno od BaseDataBoundControl)
TabIndex

Získá nebo nastaví index karty ovládacího prvku webového serveru.

(Zděděno od WebControl)
TagKey

HtmlTextWriterTag Získá hodnotu pro GridView ovládací prvek.

TagName

Získá název značky ovládacího prvku. Tuto vlastnost používají primárně vývojáři ovládacích prvků.

(Zděděno od WebControl)
TemplateControl

Získá nebo nastaví odkaz na šablonu, která obsahuje tento ovládací prvek.

(Zděděno od Control)
TemplateSourceDirectory

Získá virtuální adresář Page nebo UserControl který obsahuje aktuální server řízení.

(Zděděno od Control)
ToolTip

Získá nebo nastaví text zobrazený, když ukazatel myši najede myší na ovládací prvek webového serveru.

(Zděděno od WebControl)
TopPagerRow

GridViewRow Získá objekt, který představuje horní řádek pager v ovládacím GridView prvku.

UniqueID

Získá jedinečný hierarchicky kvalifikovaný identifikátor pro ovládací prvek serveru.

(Zděděno od Control)
UpdateMethod

Získá nebo nastaví název metody volání za účelem aktualizace dat.

UseAccessibleHeader

Získá nebo nastaví hodnotu určující, zda GridView ovládací prvek vykresluje záhlaví v přístupném formátu. Tato vlastnost je poskytována, aby byl ovládací prvek přístupnější uživatelům zařízení technologie usnadnění.

ValidateRequestMode

Získá nebo nastaví hodnotu, která určuje, zda ovládací prvek kontroluje vstup klienta z prohlížeče pro potenciálně nebezpečné hodnoty.

(Zděděno od Control)
ViewState

Získá slovník informací o stavu, který umožňuje uložit a obnovit stav zobrazení ovládacího prvku serveru napříč několika požadavky na stejnou stránku.

(Zděděno od Control)
ViewStateIgnoresCase

Získá hodnotu, která určuje, zda StateBag objekt nerozlišuje malá a velká písmena.

(Zděděno od Control)
ViewStateMode

Získá nebo nastaví režim zobrazení-stav tohoto ovládacího prvku.

(Zděděno od Control)
VirtualItemCount

Získá nebo nastaví virtuální počet položek ve zdroji dat, ke kterému GridView je ovládací prvek vázán při použití vlastního stránkování.

Visible

Získá nebo nastaví hodnotu, která určuje, zda je serverový ovládací prvek vykreslen jako uživatelské rozhraní na stránce.

(Zděděno od Control)
Width

Získá nebo nastaví šířku ovládacího prvku webového serveru.

(Zděděno od WebControl)

Metody

Name Description
AddAttributesToRender(HtmlTextWriter)

Přidá atributy a styly HTML, které je třeba vykreslit do zadaného HtmlTextWriterTag. Tuto metodu používají primárně vývojáři řízení.

(Zděděno od WebControl)
AddedControl(Control, Int32)

Volá se po přidání podřízeného ovládacího prvku do Controls kolekce objektu Control .

(Zděděno od Control)
AddParsedSubObject(Object)

Upozorní serverový ovládací prvek, že byl analyzován element XML nebo HTML a přidá prvek do objektu ControlCollection ovládacího prvku serveru.

(Zděděno od Control)
ApplyStyle(Style)

Zkopíruje všechny neprázdné prvky zadaného stylu do webového ovládacího prvku a přepíše všechny existující prvky stylu ovládacího prvku. Tuto metodu primárně používají vývojáři ovládacích prvků.

(Zděděno od WebControl)
ApplyStyleSheetSkin(Page)

Použije vlastnosti stylu definované v šabloně stylů stránky na ovládací prvek.

(Zděděno od Control)
BeginRenderTracing(TextWriter, Object)

Začíná trasování doby návrhu vykreslovacích dat.

(Zděděno od Control)
BuildProfileTree(String, Boolean)

Shromažďuje informace o ovládacím prvku serveru a doručuje ho Trace vlastnosti, která se má zobrazit při povolení trasování stránky.

(Zděděno od Control)
ClearCachedClientID()

Nastaví hodnotu uloženou ClientID v mezipaměti na nullhodnotu .

(Zděděno od Control)
ClearChildControlState()

Odstraní informace o stavu řízení pro podřízené ovládací prvky ovládacího prvku serveru.

(Zděděno od Control)
ClearChildState()

Odstraní informace o stavu zobrazení a stavu řízení pro všechny podřízené ovládací prvky ovládacího prvku serveru.

(Zděděno od Control)
ClearChildViewState()

Odstraní informace o stavu zobrazení pro všechny podřízené ovládací prvky ovládacího prvku serveru.

(Zděděno od Control)
ClearEffectiveClientIDMode()

ClientIDMode Nastaví vlastnost aktuální instance ovládacího prvku a všech podřízených ovládacích prvků na Inherit.

(Zděděno od Control)
ConfirmInitState()

Nastaví inicializovaný stav ovládacího prvku vázaného na data.

(Zděděno od BaseDataBoundControl)
CopyBaseAttributes(WebControl)

Zkopíruje vlastnosti, které nejsou zapouzdřeny objektem Style ze zadaného ovládacího prvku webového serveru do ovládacího prvku webového serveru, ze kterého je tato metoda volána. Tuto metodu používají primárně vývojáři řízení.

(Zděděno od WebControl)
CreateAutoGeneratedColumn(AutoGeneratedFieldProperties)
Zastaralé.

Vytvoří automaticky vygenerované pole sloupce.

CreateChildControls()

Vytvoří hierarchii ovládacího prvku, která se používá k vykreslení složeného ovládacího prvku vázaného na data na základě hodnot uložených ve stavu zobrazení.

(Zděděno od CompositeDataBoundControl)
CreateChildControls(IEnumerable, Boolean)

Vytvoří hierarchii ovládacích prvků použitou k vykreslení GridView ovládacího prvku pomocí zadaného zdroje dat.

CreateChildTable()

Vytvoří novou podřízenou tabulku.

CreateColumns(PagedDataSource, Boolean)

Vytvoří sadu polí sloupců sloužících k sestavení řídicí hierarchie.

CreateControlCollection()

Vytvoří nový ControlCollection objekt pro uložení podřízených ovládacích prvků (literálu i serveru) ovládacího prvku serveru.

(Zděděno od Control)
CreateControlStyle()

Vytvoří výchozí styl ovládacího prvku.

CreateDataSourceSelectArguments()

DataSourceSelectArguments Vytvoří objekt obsahující argumenty, které se předají zdroji dat ke zpracování.

CreateRow(Int32, Int32, DataControlRowType, DataControlRowState)

Vytvoří řádek v ovládacím GridView prvku.

DataBind()

Vytvoří vazbu zdroje dat k ovládacímu GridView prvku. Tuto metodu nelze zdědit.

DataBind(Boolean)

Vytvoří vazbu zdroje dat na vyvolaný serverový ovládací prvek a všechny jeho podřízené ovládací prvky s možností vyvolat DataBinding událost.

(Zděděno od Control)
DataBindChildren()

Vytvoří vazbu zdroje dat k podřízeným ovládacím prvkům ovládacího prvku serveru.

(Zděděno od Control)
DeleteRow(Int32)

Odstraní záznam v zadaném indexu ze zdroje dat.

Dispose()

Umožňuje ovládacímu prvku serveru provést konečné vyčištění před uvolněním z paměti.

(Zděděno od Control)
EndRenderTracing(TextWriter, Object)

Ukončí trasování vykreslování dat v době návrhu.

(Zděděno od Control)
EnsureChildControls()

Určuje, zda ovládací prvek serveru obsahuje podřízené ovládací prvky. Pokud ne, vytvoří podřízené ovládací prvky.

(Zděděno od Control)
EnsureDataBound()

Volá metodu DataBind()DataSourceID , pokud je vlastnost nastavena a ovládací prvek vázané na data je označen k vyžadování vazby.

(Zděděno od BaseDataBoundControl)
EnsureID()

Vytvoří identifikátor pro ovládací prvky, které nemají přiřazený identifikátor.

(Zděděno od Control)
Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
ExtractRowValues(IOrderedDictionary, GridViewRow, Boolean, Boolean)

Načte hodnoty každého pole deklarovaného v zadaném řádku a uloží je do zadaného IOrderedDictionary objektu.

FindControl(String, Int32)

Vyhledá aktuální kontejner pojmenování pro ovládací prvek serveru se zadaným id a celé číslo zadané v parametru pathOffset , který pomáhá při hledání. Tuto verzi FindControl metody byste neměli přepsat.

(Zděděno od Control)
FindControl(String)

Vyhledá aktuální kontejner pojmenování pro ovládací prvek serveru se zadaným id parametrem.

(Zděděno od Control)
Focus()

Nastaví vstupní fokus na ovládací prvek.

(Zděděno od Control)
GetCallbackResult()

Vrátí výsledek události zpětného volání, která cílí na ovládací prvek.

GetCallbackScript(IButtonControl, String)

Vytvoří skript zpětného volání pro tlačítko, které provádí operaci řazení.

GetData()

DataSourceView Načte objekt, který ovládací prvek vázaný na data používá k provádění datových operací.

(Zděděno od DataBoundControl)
GetDataSource()

Načte rozhraní, ke kterému je ovládací prvek svázaný s daty IDataSource přidružený, pokud existuje.

(Zděděno od DataBoundControl)
GetDesignModeState()

Získá data v době návrhu pro ovládací prvek.

(Zděděno od Control)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetRouteUrl(Object)

Získá adresu URL, která odpovídá sadě parametrů trasy.

(Zděděno od Control)
GetRouteUrl(RouteValueDictionary)

Získá adresu URL, která odpovídá sadě parametrů trasy.

(Zděděno od Control)
GetRouteUrl(String, Object)

Získá adresu URL, která odpovídá sadě parametrů trasy a názvu trasy.

(Zděděno od Control)
GetRouteUrl(String, RouteValueDictionary)

Získá adresu URL, která odpovídá sadě parametrů trasy a názvu trasy.

(Zděděno od Control)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
GetUniqueIDRelativeTo(Control)

Vrátí předponu části UniqueID vlastnosti zadaného ovládacího prvku.

(Zděděno od Control)
HasControls()

Určuje, zda serverový ovládací prvek obsahuje jakékoli podřízené ovládací prvky.

(Zděděno od Control)
HasEvents()

Vrátí hodnotu určující, zda jsou události registrovány pro ovládací prvek nebo jakékoli podřízené ovládací prvky.

(Zděděno od Control)
InitializePager(GridViewRow, Int32, PagedDataSource)

Inicializuje řádek pageru zobrazený při povolení funkce stránkování.

InitializeRow(GridViewRow, DataControlField[])

Inicializuje řádek v ovládacím GridView prvku.

IsBindableType(Type)

Určuje, zda zadaný datový typ může být vázán na sloupec v ovládacím GridView prvku.

IsLiteralContent()

Určuje, zda ovládací prvek serveru obsahuje pouze literálový obsah.

(Zděděno od Control)
LoadControlState(Object)

Načte stav vlastností v ovládacím GridView prvku, který je třeba zachovat, i když EnableViewState je vlastnost nastavena na falsehodnotu .

LoadViewState(Object)

Načte dříve uložený stav GridView zobrazení ovládacího prvku.

MapPathSecure(String)

Načte fyzickou cestu, na kterou se mapuje virtuální cesta ( absolutní nebo relativní).

(Zděděno od Control)
MarkAsDataBound()

Nastaví stav ovládacího prvku ve stavu zobrazení tak, aby byl úspěšně svázán s daty.

(Zděděno od DataBoundControl)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
MergeStyle(Style)

Zkopíruje všechny neprázdné prvky zadaného stylu do webového ovládacího prvku, ale nepřepíše žádné existující prvky stylu ovládacího prvku. Tuto metodu používají primárně vývojáři řízení.

(Zděděno od WebControl)
OnBubbleEvent(Object, EventArgs)

Určuje, zda je událost ovládacího prvku webového serveru předána hierarchii uživatelského rozhraní (UI) serveru stránky.

OnCreatingModelDataSource(CreatingModelDataSourceEventArgs)

CreatingModelDataSource Vyvolá událost.

(Zděděno od DataBoundControl)
OnDataBinding(EventArgs)

DataBinding Vyvolá událost.

(Zděděno od Control)
OnDataBound(EventArgs)

DataBound Vyvolá událost.

(Zděděno od BaseDataBoundControl)
OnDataPropertyChanged()

Rebinduje GridView ovládací prvek na jeho data po DataMember, DataSourcenebo DataSourceID vlastnost se změní.

OnDataSourceViewChanged(Object, EventArgs)

DataSourceViewChanged Vyvolá událost.

OnInit(EventArgs)

Init Vyvolá událost.

OnLoad(EventArgs)

Load Zpracovává událost.

(Zděděno od DataBoundControl)
OnPageIndexChanged(EventArgs)

PageIndexChanged Vyvolá událost.

OnPageIndexChanging(GridViewPageEventArgs)

PageIndexChanging Vyvolá událost.

OnPagePreLoad(Object, EventArgs)

Nastaví inicializovaný stav ovládacího prvku vázaného na data před načtením ovládacího prvku.

OnPreRender(EventArgs)

PreRender Vyvolá událost.

OnRowCancelingEdit(GridViewCancelEditEventArgs)

RowCancelingEdit Vyvolá událost.

OnRowCommand(GridViewCommandEventArgs)

RowCommand Vyvolá událost.

OnRowCreated(GridViewRowEventArgs)

RowCreated Vyvolá událost.

OnRowDataBound(GridViewRowEventArgs)

RowDataBound Vyvolá událost.

OnRowDeleted(GridViewDeletedEventArgs)

RowDeleted Vyvolá událost.

OnRowDeleting(GridViewDeleteEventArgs)

RowDeleting Vyvolá událost.

OnRowEditing(GridViewEditEventArgs)

RowEditing Vyvolá událost.

OnRowUpdated(GridViewUpdatedEventArgs)

RowUpdated Vyvolá událost.

OnRowUpdating(GridViewUpdateEventArgs)

RowUpdating Vyvolá událost.

OnSelectedIndexChanged(EventArgs)

SelectedIndexChanged Vyvolá událost.

OnSelectedIndexChanging(GridViewSelectEventArgs)

SelectedIndexChanging Vyvolá událost.

OnSorted(EventArgs)

Sorted Vyvolá událost.

OnSorting(GridViewSortEventArgs)

Sorting Vyvolá událost.

OnUnload(EventArgs)

Unload Vyvolá událost.

(Zděděno od Control)
OpenFile(String)

Stream Získá použité ke čtení souboru.

(Zděděno od Control)
PerformDataBinding(IEnumerable)

Vytvoří vazbu zadaného zdroje dat na GridView ovládací prvek.

PerformSelect()

Načte data z přidruženého zdroje dat.

(Zděděno od DataBoundControl)
PrepareControlHierarchy()

Vytvoří řídicí hierarchii.

RaiseBubbleEvent(Object, EventArgs)

Přiřadí všechny zdroje události a její informace nadřazené ovládacího prvku.

(Zděděno od Control)
RaiseCallbackEvent(String)

Vytvoří argumenty pro obslužnou rutinu zpětného volání v GetCallbackEventReference(Control, String, String, String, Boolean) metodě.

RaisePostBackEvent(String)

Vyvolá příslušné události pro GridView ovládací prvek, když publikuje zpět na server.

RemovedControl(Control)

Volá se po odebrání podřízeného ovládacího prvku z Controls kolekce objektu Control .

(Zděděno od Control)
Render(HtmlTextWriter)

Vykreslí obsah ovládacího prvku webového serveru do prohlížeče klienta pomocí zadaného HtmlTextWriter objektu.

RenderBeginTag(HtmlTextWriter)

Vykreslí počáteční značku HTML ovládacího prvku určenému zapisovači. Tuto metodu používají primárně vývojáři řízení.

(Zděděno od WebControl)
RenderChildren(HtmlTextWriter)

Vypíše obsah podřízených položek ovládacího prvku serveru do zadaného HtmlTextWriter objektu, který zapíše obsah, který se má vykreslit v klientovi.

(Zděděno od Control)
RenderContents(HtmlTextWriter)

Vykreslí obsah ovládacího prvku určenému zapisovači. Tuto metodu používají primárně vývojáři řízení.

(Zděděno od WebControl)
RenderControl(HtmlTextWriter, ControlAdapter)

Výstupy obsahu ovládacího prvku serveru do poskytnutého HtmlTextWriter objektu pomocí poskytnutého ControlAdapter objektu.

(Zděděno od Control)
RenderControl(HtmlTextWriter)

Výstupy obsahu ovládacího prvku serveru do zadaného HtmlTextWriter objektu a uloží informace o trasování ovládacího prvku, pokud je povoleno trasování.

(Zděděno od Control)
RenderEndTag(HtmlTextWriter)

Vykreslí zavírací značku HTML ovládacího prvku do zadaného zapisovače. Tuto metodu používají primárně vývojáři řízení.

(Zděděno od WebControl)
ResolveAdapter()

Získá adaptér ovládacího prvku zodpovědný za vykreslení zadaného ovládacího prvku.

(Zděděno od Control)
ResolveClientUrl(String)

Získá adresu URL, kterou může prohlížeč používat.

(Zděděno od Control)
ResolveUrl(String)

Převede adresu URL na adresu URL, která je použitelná u žádajícího klienta.

(Zděděno od Control)
SaveControlState()

Uloží stav vlastností v ovládacím GridView prvku, který je třeba zachovat, i když EnableViewState je vlastnost nastavena na falsehodnotu .

SaveViewState()

Načte dříve uložený stav GridView zobrazení ovládacího prvku.

SelectRow(Int32)

Vybere řádek, který chcete upravit v ovládacím GridView prvku.

SetDesignModeState(IDictionary)

Nastaví data návrhu pro ovládací prvek.

(Zděděno od Control)
SetEditRow(Int32)

Umístí řádek do režimu úprav do GridView ovládacího prvku pomocí zadaného indexu řádku.

SetPageIndex(Int32)

Nastaví index GridView stránky ovládacího prvku pomocí indexu řádku.

SetRenderMethodDelegate(RenderMethod)

Přiřadí delegáta obslužné rutiny události k vykreslení ovládacího prvku serveru a jeho obsahu do nadřazeného ovládacího prvku.

(Zděděno od Control)
SetTraceData(Object, Object, Object)

Nastaví trasovací data pro trasování doby návrhu vykreslovacích dat pomocí trasovaného objektu, klíče dat trasování a hodnoty dat trasování.

(Zděděno od Control)
SetTraceData(Object, Object)

Nastaví data trasování pro trasování vykreslování dat v době návrhu pomocí klíče dat trasování a hodnoty dat trasování.

(Zděděno od Control)
Sort(String, SortDirection)

Seřadí GridView ovládací prvek podle zadaného výrazu řazení a směru.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
TrackViewState()

Sleduje změny GridView stavu zobrazení ovládacího prvku, aby je bylo možné uložit do objektu StateBag ovládacího prvku. Tento objekt je přístupný prostřednictvím ViewState vlastnosti.

UpdateRow(Int32, Boolean)

Aktualizuje záznam v zadaném indexu řádků pomocí hodnot polí řádku.

ValidateDataSource(Object)

Ověřuje, že objekt, na který je ovládací prvek svázaný s daty, je takový, se kterým může pracovat.

(Zděděno od DataBoundControl)

Událost

Name Description
CallingDataMethods

Nastane, když se volají datové metody.

(Zděděno od DataBoundControl)
CreatingModelDataSource

Nastane při vytváření objektu ModelDataSource .

(Zděděno od DataBoundControl)
DataBinding

Nastane, když ovládací prvek serveru vytvoří vazbu ke zdroji dat.

(Zděděno od Control)
DataBound

Nastane po vytvoření vazby ovládacího prvku serveru ke zdroji dat.

(Zděděno od BaseDataBoundControl)
Disposed

Nastane, když je serverový ovládací prvek uvolněn z paměti, což je poslední fáze životního cyklu řízení serveru při vyžádání ASP.NET stránky.

(Zděděno od Control)
Init

Nastane při inicializaci ovládacího prvku serveru, což je první krok v jeho životním cyklu.

(Zděděno od Control)
Load

Nastane, když je serverový ovládací prvek načten do objektu Page .

(Zděděno od Control)
PageIndexChanged

Nastane, když na jedno z tlačítek pager kliknete, ale po GridView ovládacím úchytu operace stránkování.

PageIndexChanging

Nastane při kliknutí na jedno z tlačítek pager, ale před GridView ovládacím úchytem operace stránkování.

PreRender

Nastane po načtení objektu Control , ale před vykreslením.

(Zděděno od Control)
RowCancelingEdit

Nastane, když se klikne na tlačítko Storno řádku v režimu úprav, ale před ukončením režimu úprav řádku.

RowCommand

Nastane při kliknutí na tlačítko v ovládacím GridView prvku.

RowCreated

Nastane při vytvoření řádku v ovládacím GridView prvku.

RowDataBound

Nastane, když je datový řádek svázán s daty v ovládacím GridView prvku.

RowDeleted

Nastane při kliknutí na tlačítko Odstranit řádku, ale po GridView odstranění ovládacího prvku řádek.

RowDeleting

Nastane při kliknutí na tlačítko Odstranit řádku, ale před GridView odstraněním ovládacího prvku řádek.

RowEditing

Nastane při kliknutí na tlačítko Upravit řádku, ale před přechodem GridView ovládacího prvku do režimu úprav.

RowUpdated

Nastane při kliknutí na tlačítko Aktualizovat řádek, ale po GridView aktualizaci ovládacího prvku řádek.

RowUpdating

Nastane, když se klikne na tlačítko Aktualizovat řádek, ale před tím, než GridView ovládací prvek aktualizuje řádek.

SelectedIndexChanged

Nastane při kliknutí na tlačítko Vybrat řádku, ale po GridView ovládacím úchytu operace výběru.

SelectedIndexChanging

Nastane při kliknutí na tlačítko Vybrat řádku, ale před GridView ovládacím úchytem operace výběru.

Sorted

Nastane, když je hypertextový odkaz pro řazení sloupce kliknut, ale po GridView ovládacím úchytu operace řazení.

Sorting

Nastane, když je hypertextový odkaz pro řazení sloupce kliknut, ale před GridView ovládacím úchytem operace řazení.

Unload

Nastane, když je serverový ovládací prvek uvolněn z paměti.

(Zděděno od Control)

Explicitní implementace rozhraní

Name Description
IAttributeAccessor.GetAttribute(String)

Získá atribut webového ovládacího prvku se zadaným názvem.

(Zděděno od WebControl)
IAttributeAccessor.SetAttribute(String, String)

Nastaví atribut webového ovládacího prvku na zadaný název a hodnotu.

(Zděděno od WebControl)
ICallbackContainer.GetCallbackScript(IButtonControl, String)

Vytvoří skript zpětného volání pro tlačítko, které provádí operaci řazení.

ICallbackEventHandler.GetCallbackResult()

Vrátí výsledek události zpětného volání, která cílí na ovládací prvek.

ICallbackEventHandler.RaiseCallbackEvent(String)

Vytvoří argumenty pro obslužnou rutinu zpětného volání v GetCallbackEventReference(Control, String, String, String, Boolean) metodě.

IControlBuilderAccessor.ControlBuilder

Popis tohoto člena naleznete v tématu ControlBuilder.

(Zděděno od Control)
IControlDesignerAccessor.GetDesignModeState()

Popis tohoto člena naleznete v tématu GetDesignModeState().

(Zděděno od Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

Popis tohoto člena naleznete v tématu SetDesignModeState(IDictionary).

(Zděděno od Control)
IControlDesignerAccessor.SetOwnerControl(Control)

Popis tohoto člena naleznete v tématu SetOwnerControl(Control).

(Zděděno od Control)
IControlDesignerAccessor.UserData

Popis tohoto člena naleznete v tématu UserData.

(Zděděno od Control)
IDataBindingsAccessor.DataBindings

Popis tohoto člena naleznete v tématu DataBindings.

(Zděděno od Control)
IDataBindingsAccessor.HasDataBindings

Popis tohoto člena naleznete v tématu HasDataBindings.

(Zděděno od Control)
IDataBoundControl.DataKeyNames

Získá nebo nastaví názvy polí primárního klíče pro položky zobrazené v ovládacím prvku vázaném na data.

IDataBoundControl.DataMember

Získá nebo nastaví tabulku, která je vystavena ovládacím prvek zdroje dat vytvořit vazbu k ovládacímu prvku vázanému na data.

IDataBoundControl.DataSource

Získá nebo nastaví objekt zdroje dat, ze kterého ovládací prvek vázané na data načte seznam datových položek.

IDataBoundControl.DataSourceID

Získá nebo nastaví ID zdroje dat, ze kterého ovládací prvek vázané na data načte seznam datových položek.

IDataBoundControl.DataSourceObject

Získá nebo nastaví objekt zdroje dat, ze kterého ovládací prvek vázané na data načte seznam datových položek.

IDataBoundListControl.ClientIDRowSuffix

Získá nebo nastaví názvy datových polí, jejichž hodnoty jsou připojeny k ClientID hodnotě vlastnosti jedinečně identifikovat každou instanci ovládacího prvku vázaného na data.

IDataBoundListControl.DataKeys

Získá kolekci objektů, které představují DataKeys hodnotu v ovládacím prvku vázaném na data.

IDataBoundListControl.EnablePersistedSelection

Získá nebo nastaví hodnotu, která určuje, zda je výběr řádku založen na indexu nebo na hodnotách datového klíče.

IDataBoundListControl.SelectedDataKey

Získá objekt, který obsahuje hodnotu datového klíče pro vybraný řádek v ovládacím prvku vázaném na data.

IDataBoundListControl.SelectedIndex

Získá nebo nastaví index vybraného řádku v ovládacím prvku vázaném na data.

IDataKeysControl.ClientIDRowSuffixDataKeys

Získá datové hodnoty, které se používají k jedinečné identifikaci každé instance ovládacího prvku vázaného na data při ASP.NET vygeneruje ClientID hodnotu.

IExpressionsAccessor.Expressions

Popis tohoto člena naleznete v tématu Expressions.

(Zděděno od Control)
IExpressionsAccessor.HasExpressions

Popis tohoto člena naleznete v tématu HasExpressions.

(Zděděno od Control)
IFieldControl.FieldsGenerator

Získá nebo nastaví ovládací prvek, který automaticky generuje sloupce pro ovládací prvek vázané na data pro použití ASP.NET dynamických dat.

IParserAccessor.AddParsedSubObject(Object)

Popis tohoto člena naleznete v tématu AddParsedSubObject(Object).

(Zděděno od Control)
IPersistedSelector.DataKey

Popis tohoto člena naleznete v tématu DataKey.

IPostBackContainer.GetPostBackOptions(IButtonControl)

Vytvoří PostBackOptions objekt, který představuje chování postback zadaného ovládacího prvku tlačítka.

IPostBackEventHandler.RaisePostBackEvent(String)

Vyvolá příslušné události pro GridView ovládací prvek, když publikuje zpět na server.

Metody rozšíření

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

Povolí chování dynamických dat pro zadaný ovládací prvek dat.

EnableDynamicData(INamingContainer, Type, Object)

Povolí chování dynamických dat pro zadaný ovládací prvek dat.

EnableDynamicData(INamingContainer, Type)

Povolí chování dynamických dat pro zadaný ovládací prvek dat.

EnablePersistedSelection(BaseDataBoundControl)
Zastaralé.

Umožňuje zachovat výběr v ovládacích prvcích dat, které podporují výběr a stránkování.

FindDataSourceControl(Control)

Vrátí zdroj dat přidružený k ovládacímu prvku dat pro zadaný ovládací prvek.

FindFieldTemplate(Control, String)

Vrátí šablonu pole pro zadaný sloupec v kontejneru pojmenování zadaného ovládacího prvku.

FindMetaTable(Control)

Vrátí objekt metatable pro ovládací prvek obsahující data.

GetDefaultValues(INamingContainer)

Získá kolekci výchozích hodnot pro zadaný ovládací prvek dat.

GetMetaTable(INamingContainer)

Získá metadata tabulky pro zadaný ovládací prvek dat.

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

Nastaví metadata tabulky a výchozí mapování hodnot pro zadaný ovládací prvek dat.

SetMetaTable(INamingContainer, MetaTable, Object)

Nastaví metadata tabulky a výchozí mapování hodnot pro zadaný ovládací prvek dat.

SetMetaTable(INamingContainer, MetaTable)

Nastaví metadata tabulky pro zadaný ovládací prvek dat.

TryGetMetaTable(INamingContainer, MetaTable)

Určuje, zda jsou k dispozici metadata tabulky.

Platí pro

Viz také