GridView Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wyświetla wartości źródła danych w tabeli, w której każda kolumna reprezentuje pole, a każdy wiersz reprezentuje rekord. Kontrolka GridView umożliwia wybieranie, sortowanie i edytowanie tych elementów.
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
- Dziedziczenie
- Atrybuty
- Implementuje
Przykłady
Projekt witryny sieci Web programu Visual Studio z kodem źródłowym jest dostępny do dołączenia do tego tematu: Pobierz.
W poniższym przykładzie pokazano, jak używać GridView kontrolki do wyświetlania wartości z tabeli Customers przykładowej bazy danych AdventureWorksLT w programie Microsoft SQL Server. Wartości są pobierane przy użyciu kontrolki SqlDataSource .
<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>
W poniższym przykładzie pokazano, jak używać kontrolki GridView i kontrolki LinqDataSource , aby można było edytować rekordy.
<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>
Przykład pokazujący sposób uzyskiwania dostępu do wartości w komórkach, zobacz GridViewRow.
Uwagi
W tym temacie:
Zdarzenia
Wprowadzenie
Kontrolka GridView służy do wyświetlania wartości źródła danych w tabeli. Każda kolumna reprezentuje pole, a każdy wiersz reprezentuje rekord. Kontrolka GridView obsługuje następujące funkcje:
Powiązanie z kontrolkami źródła danych, takimi jak SqlDataSource.
Wbudowane możliwości sortowania.
Wbudowane funkcje aktualizacji i usuwania.
Wbudowane możliwości stronicowania.
Wbudowane możliwości wyboru wierszy.
Programowy dostęp do modelu obiektów w celu dynamicznego GridView ustawiania właściwości, obsługi zdarzeń itd.
Wiele pól klucza.
Wiele pól danych dla kolumn hiperłączy.
Dostosowywalny wygląd za pomocą motywów i stylów.
Aby dowiedzieć się więcej na temat innych kontrolek powiązanych z danymi dostępnych w ASP.NET, zobacz Kontrolki serwera sieci Web powiązane z danymi.
Uwaga
Jeśli znasz kontrolkę DataGrid z programu .NET Framework w wersji 1.0, GridView kontrolka jest następcą kontrolki DataGrid .
Pola kolumn
Każda kolumna w kontrolce GridView jest reprezentowana przez DataControlField obiekt. Domyślnie właściwość jest ustawiona AutoGenerateColumns na true
, która tworzy AutoGeneratedField obiekt dla każdego pola w źródle danych. Każde pole jest następnie renderowane jako kolumna w kontrolce GridView w kolejności wyświetlania każdego pola w źródle danych.
Możesz również ręcznie kontrolować, które pola kolumn są wyświetlane w kontrolce GridView , ustawiając AutoGenerateColumns właściwość na false
, a następnie definiując własną kolekcję pól kolumn. Różne typy pól kolumn określają zachowanie kolumn w kontrolce. W poniższej tabeli wymieniono różne typy pól kolumn, których można użyć.
Typ pola kolumny | Opis |
---|---|
BoundField | Wyświetla wartość pola w źródle danych. Jest to domyślny typ kolumny kontrolki GridView . |
ButtonField | Wyświetla przycisk polecenia dla każdego elementu w kontrolce GridView . Dzięki temu można utworzyć kolumnę kontrolek przycisków niestandardowych, takich jak Przycisk Dodaj lub Usuń. |
CheckBoxField | Wyświetla pole wyboru dla każdego elementu w kontrolce GridView . Ten typ pola kolumny jest często używany do wyświetlania pól z wartością logiczną. |
CommandField | Wyświetla wstępnie zdefiniowane przyciski poleceń do wykonywania operacji wybierania, edytowania lub usuwania. |
HyperLinkField | Wyświetla wartość pola w źródle danych jako hiperlink. Ten typ pola kolumny umożliwia powiązanie drugiego pola z adresem URL hiperłącza. |
ImageField | Wyświetla obraz dla każdego elementu w kontrolce GridView . |
TemplateField | Wyświetla zawartość zdefiniowaną przez użytkownika dla każdego elementu w kontrolce GridView zgodnie z określonym szablonem. Ten typ pola kolumny umożliwia utworzenie pola kolumny niestandardowej. |
Aby deklaratywnie zdefiniować kolekcję pól kolumn, najpierw dodaj tagi otwierające i zamykające <Columns>
między tagami otwierania i zamykania kontrolki GridView . Następnie wyświetl listę pól kolumn, które chcesz uwzględnić między tagami otwierania i zamykania <Columns>
. Określone kolumny są dodawane do Columns kolekcji w podanej kolejności. Kolekcja Columns przechowuje wszystkie pola kolumn w kontrolce i umożliwia programowe zarządzanie polami kolumn w kontrolce GridView .
Jawnie zadeklarowane pola kolumn mogą być wyświetlane w połączeniu z automatycznie generowanymi polami kolumn. Gdy oba są używane, najpierw są renderowane jawnie zadeklarowane pola kolumny, a następnie automatycznie generowane pola kolumny.
Uwaga
Pola kolumn generowanych automatycznie nie są dodawane do kolekcji Columns .
Wiązanie z danymi
Kontrolkę GridView można powiązać z kontrolką źródła danych (taką jak kontrolka SqlDataSource lub ObjectDataSource kontrolka) lub z dowolną kolekcją źródeł danych, która implementuje System.Collections.IEnumerable interfejs, taki jak System.Data.DataView, System.Collections.ArrayList, System.Collections.Generic.List<T>lub inne typy kolekcji. Aby powiązać kontrolkę GridView z odpowiednim typem źródła danych, użyj jednej z następujących metod:
Aby powiązać z kontrolką źródła danych, ustaw DataSourceID właściwość kontrolki GridView na ID wartość kontrolki źródła danych. Kontrolka GridView jest automatycznie powiązana z określoną kontrolą źródła danych i może korzystać z możliwości kontroli źródła danych w celu przeprowadzania sortowania, aktualizowania, usuwania i stronicowania. Jest to preferowana metoda powiązania z danymi.
Aby powiązać ze źródłem danych, które implementuje System.Collections.IEnumerable interfejs, programowo ustaw DataSource właściwość GridView kontrolki na źródło danych, a następnie wywołaj metodę DataBind . W przypadku korzystania z tej metody kontrolka GridView nie udostępnia wbudowanych funkcji sortowania, aktualizowania, usuwania i stronicowania. Tę funkcję należy udostępnić przy użyciu odpowiedniego zdarzenia.
Aby uzyskać więcej informacji na temat powiązania danych, zobacz ASP.NET Mapa zawartości dostępu do danych.
Uwaga
Ta kontrolka może służyć do wyświetlania danych wejściowych użytkownika, które mogą obejmować złośliwy skrypt klienta. Przed wyświetleniem w aplikacji sprawdź informacje wysyłane z klienta pod kątem skryptu wykonywalnego, instrukcji SQL lub innego kodu. Jeśli to możliwe, zdecydowanie zaleca się kodowanie wartości HTML przed ich wyświetleniem w tej kontrolce ( BoundField klasa HTML koduje wartości domyślnie). ASP.NET udostępnia funkcję weryfikacji żądania wejściowego w celu blokowania skryptu i kodu HTML w danych wejściowych użytkownika. Kontrolki serwera sprawdzania poprawności są również udostępniane w celu oceny danych wejściowych użytkownika. Aby uzyskać więcej informacji, zobacz Wprowadzenie do kontrolek walidacji.
Operacje na danych
Kontrolka GridView udostępnia wiele wbudowanych funkcji, które umożliwiają użytkownikowi sortowanie, aktualizowanie, usuwanie, wybieranie i stronicowanie elementów w kontrolce. Gdy kontrolka GridView jest powiązana z kontrolką źródła danych, GridView kontrolka może korzystać z funkcji kontroli źródła danych i zapewniać automatyczne sortowanie, aktualizowanie i usuwanie.
Uwaga
Kontrolka GridView może zapewnić obsługę sortowania, aktualizowania i usuwania z innymi typami źródeł danych. Należy jednak zapewnić odpowiednią procedurę obsługi zdarzeń z implementacją tych operacji.
Sortowanie umożliwia użytkownikowi sortowanie elementów w kontrolce GridView w odniesieniu do określonej kolumny, klikając nagłówek kolumny. Aby włączyć sortowanie, ustaw AllowSorting właściwość na true
.
Automatyczne aktualizowanie, usuwanie i wybieranie funkcji są włączane, gdy przycisk w ButtonField polu kolumny lub TemplateField ma nazwę polecenia "Edytuj", "Usuń" i "Wybierz", odpowiednio, jest klikany. Kontrolka GridView może automatycznie dodawać CommandField pole kolumny za pomocą przycisku Edytuj, Usuń lub Wybierz, jeśli AutoGenerateEditButtonwłaściwość , AutoGenerateDeleteButtonlub AutoGenerateSelectButton jest ustawiona odpowiednio na true
wartość .
Uwaga
Wstawianie rekordów do źródła danych nie jest bezpośrednio obsługiwane przez kontrolkę GridView . Można jednak wstawić rekordy przy użyciu kontrolki w połączeniu GridView z kontrolką DetailsView
lub FormView
. Aby uzyskać więcej informacji, zobacz DetailsView odpowiednio lub FormView.
Zamiast jednocześnie wyświetlać wszystkie rekordy w źródle danych, kontrolka GridView może automatycznie podzielić rekordy na strony. Aby włączyć stronicowanie, ustaw AllowPaging właściwość na true
wartość .
Uwaga
Kontrolka jest tworzona GridView ponownie na podstawie ogłaszania zwrotnego na podstawie informacji przechowywanych w programie ViewState. Jeśli kontrolka GridView zawiera TemplateField właściwość lub CommandField z właściwością CausesValidation ustawioną na true
, EnableViewState należy również ustawić właściwość , aby true
upewnić się, że współbieżne operacje danych, takie jak aktualizacje i usunięcia, mają zastosowanie do odpowiedniego wiersza.
Personalizowanie interfejsu użytkownika
Wygląd kontrolki GridView można dostosować, ustawiając właściwości stylu dla różnych części kontrolki. W poniższej tabeli wymieniono różne właściwości stylu.
Właściwość Stylu | Opis |
---|---|
AlternatingRowStyle | Ustawienia stylu dla przemiennych wierszy danych w kontrolce GridView . Po ustawieniu tej właściwości wiersze danych są wyświetlane na przemian między RowStyle ustawieniami a ustawieniami AlternatingRowStyle . |
EditRowStyle | Ustawienia stylu dla wiersza edytowanego w kontrolce GridView . |
EmptyDataRowStyle | Ustawienia stylu pustego wiersza danych wyświetlanego w kontrolce GridView , gdy źródło danych nie zawiera żadnych rekordów. |
FooterStyle | Ustawienia stylu dla wiersza stopki kontrolki GridView . |
HeaderStyle | Ustawienia stylu dla wiersza nagłówka kontrolki GridView . |
PagerStyle | Ustawienia stylu dla wiersza pagera kontrolki GridView . |
RowStyle | Ustawienia stylu wierszy danych w kontrolce GridView . Po ustawieniu AlternatingRowStyle właściwości wiersze danych są wyświetlane naprzemiennie między RowStyle ustawieniami a ustawieniami AlternatingRowStyle . |
SelectedRowStyle | Ustawienia stylu wybranego wiersza w kontrolce GridView . |
SortedAscendingCellStyle | Ustawienie stylu kolumny danych, według których dane są sortowane w kontrolce GridView . Po ustawieniu tego stylu styl (na przykład wyróżniona kolumna) jest stosowany do komórek, gdy dane są sortowane w kolejności rosnącej. |
SortedAscendingHeaderStyle | Ustawienie stylu kolumny danych, według których dane są sortowane w kontrolce GridView . Po ustawieniu tego stylu strzałka wskazująca, że dane są sortowane rosnąco, jest umieszczana w nagłówku GridView kontrolki, gdy dane są sortowane w kolejności rosnącej. |
SortedDescendingCellStyle | Ustawienie stylu kolumny danych, według których dane są sortowane w kontrolce GridView . Po ustawieniu tego stylu styl (na przykład wyróżniona kolumna) jest stosowany do komórek, gdy dane są sortowane w kolejności malejącej. |
SortedDescendingHeaderStyle | Ustawienie stylu kolumny danych, według których dane są sortowane w kontrolce GridView . Po ustawieniu tego stylu strzałka skierowana w dół jest umieszczana w nagłówku obiektu GridView , gdy dane są sortowane w kolejności malejącej. |
Możesz również pokazać lub ukryć różne części kontrolki. W poniższej tabeli wymieniono właściwości, które kontrolują, które części są wyświetlane lub ukryte.
Właściwość | Opis |
---|---|
ShowFooter | Pokazuje lub ukrywa sekcję stopki kontrolki GridView . |
ShowHeader | Pokazuje lub ukrywa sekcję nagłówka kontrolki GridView . |
Zdarzenia
Kontrolka GridView udostępnia kilka zdarzeń, względem których można programować. Dzięki temu można uruchamiać niestandardową procedurę za każdym razem, gdy wystąpi zdarzenie. W poniższej tabeli wymieniono zdarzenia obsługiwane przez kontrolkę GridView .
Zdarzenie | Opis |
---|---|
PageIndexChanged | Występuje, gdy jeden z przycisków pager jest klikany, ale po kontrolce GridView obsługuje operację stronicowania. To zdarzenie jest często używane, gdy trzeba wykonać zadanie po przejściu użytkownika do innej strony w kontrolce. |
PageIndexChanging | Występuje po kliknięciu jednego z przycisków stronicowania, ale zanim GridView kontrolka obsłuży operację stronicowania. To zdarzenie jest często używane do anulowania operacji stronicowania. |
RowCancelingEdit | Występuje po kliknięciu przycisku Anuluj wiersza, ale przed GridView zamknięciem trybu edycji kontrolki. To zdarzenie jest często używane do zatrzymywania operacji anulowania. |
RowCommand | Występuje po kliknięciu przycisku w kontrolce GridView . To zdarzenie jest często używane do wykonywania zadania po kliknięciu przycisku w kontrolce. |
RowCreated | Występuje po utworzeniu nowego wiersza w kontrolce GridView . To zdarzenie jest często używane do modyfikowania zawartości wiersza podczas tworzenia wiersza. |
RowDataBound | Występuje, gdy wiersz danych jest powiązany z danymi w kontrolce GridView . To zdarzenie jest często używane do modyfikowania zawartości wiersza, gdy wiersz jest powiązany z danymi. |
RowDeleted | Występuje po kliknięciu przycisku Usuń wiersza, ale po GridView kontrolce usunie rekord ze źródła danych. To zdarzenie jest często używane do sprawdzania wyników operacji usuwania. |
RowDeleting | Występuje po kliknięciu przycisku Usuń wiersza, ale przed GridView usunięciem rekordu ze źródła danych przez kontrolkę. To zdarzenie jest często używane do anulowania operacji usuwania. |
RowEditing | Występuje po kliknięciu przycisku Edytuj wiersza, ale zanim GridView kontrolka przejdzie w tryb edycji. To zdarzenie jest często używane do anulowania operacji edycji. |
RowUpdated | Występuje po kliknięciu przycisku Aktualizuj wiersza, ale po zaktualizowaniu GridView wiersza kontrolki. To zdarzenie jest często używane do sprawdzania wyników operacji aktualizacji. |
RowUpdating | Występuje po kliknięciu przycisku Aktualizuj wiersza, ale zanim GridView kontrolka zaktualizuje wiersz. To zdarzenie jest często używane do anulowania operacji aktualizowania. |
SelectedIndexChanged | Występuje po kliknięciu przycisku Select wiersza, ale po GridView obsłużeniu operacji wybierania przez kontrolkę. To zdarzenie jest często używane do wykonywania zadania po wybraniu wiersza w kontrolce. |
SelectedIndexChanging | Występuje po kliknięciu przycisku Select wiersza, ale zanim GridView kontrolka obsłuży operację wybierania. To zdarzenie jest często używane do anulowania operacji wyboru. |
Sorted | Występuje, gdy hiperłącze do sortowania kolumny jest klikane, ale po kontrolce GridView obsługuje operację sortowania. To zdarzenie jest często używane do wykonywania zadania po kliknięciu hiperlinku w celu posortowania kolumny. |
Sorting | Występuje, gdy hiperłącze do sortowania kolumny jest klikane, ale zanim GridView kontrolka obsłuży operację sortowania. To zdarzenie jest często używane do anulowania operacji sortowania lub wykonywania niestandardowej procedury sortowania. |
Ułatwienia dostępu
Aby uzyskać informacje o sposobie konfigurowania tej kontrolki w taki sposób, aby generowała znaczniki zgodne ze standardami ułatwień dostępu, zobacz Ułatwienia dostępu w programie Visual Studio oraz ASP.NET i kontrolki ASP.NET i ułatwienia dostępu.
Składnia deklaracyjna
<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
GridView() |
Inicjuje nowe wystąpienie klasy GridView. |
Właściwości
AccessKey |
Pobiera lub ustawia klucz dostępu, który umożliwia szybkie przejście do kontroli serwera sieci Web. (Odziedziczone po WebControl) |
Adapter |
Pobiera kartę specyficzną dla przeglądarki dla kontrolki. (Odziedziczone po Control) |
AllowCustomPaging |
Pobiera lub ustawia wartość wskazującą, czy niestandardowe stronicowanie jest włączone. |
AllowPaging |
Pobiera lub ustawia wartość wskazującą, czy funkcja stronicowania jest włączona. |
AllowSorting |
Pobiera lub ustawia wartość wskazującą, czy funkcja sortowania jest włączona. |
AlternatingRowStyle |
Pobiera odwołanie do TableItemStyle obiektu, który umożliwia ustawienie wyglądu naprzemiennych wierszy danych w kontrolce GridView . |
AppRelativeTemplateSourceDirectory |
Pobiera lub ustawia względny katalog Page wirtualny aplikacji obiektu lub UserControl , który zawiera tę kontrolkę. (Odziedziczone po Control) |
Attributes |
Pobiera kolekcję dowolnych atrybutów (tylko do renderowania), które nie odpowiadają właściwościom kontrolki. (Odziedziczone po WebControl) |
AutoGenerateColumns |
Pobiera lub ustawia wartość wskazującą, czy pola powiązane są automatycznie tworzone dla każdego pola w źródle danych. |
AutoGenerateDeleteButton |
Pobiera lub ustawia wartość wskazującą, czy kolumna CommandField pola z przyciskiem Usuń dla każdego wiersza danych jest automatycznie dodawana do kontrolki GridView . |
AutoGenerateEditButton |
Pobiera lub ustawia wartość wskazującą, czy kolumna CommandField pola z przyciskiem Edytuj dla każdego wiersza danych jest automatycznie dodawana do kontrolki GridView . |
AutoGenerateSelectButton |
Pobiera lub ustawia wartość wskazującą, czy kolumna CommandField pola z przyciskiem Wybierz dla każdego wiersza danych jest automatycznie dodawana do kontrolki GridView . |
BackColor |
Pobiera lub ustawia kolor tła kontrolki serwera sieci Web. (Odziedziczone po WebControl) |
BackImageUrl |
Pobiera lub ustawia adres URL na obraz wyświetlany w tle kontrolki GridView . |
BindingContainer |
Pobiera kontrolkę zawierającą powiązanie danych tej kontrolki. (Odziedziczone po Control) |
BorderColor |
Pobiera lub ustawia kolor obramowania kontrolki Sieci Web. (Odziedziczone po WebControl) |
BorderStyle |
Pobiera lub ustawia styl obramowania kontrolki serwera sieci Web. (Odziedziczone po WebControl) |
BorderWidth |
Pobiera lub ustawia szerokość obramowania kontrolki serwera sieci Web. (Odziedziczone po WebControl) |
BottomPagerRow |
GridViewRow Pobiera obiekt reprezentujący dolny wiersz pagera w kontrolceGridView. |
Caption |
Pobiera lub ustawia tekst do renderowania w elemecie podpisu HTML w kontrolce GridView . Ta właściwość jest udostępniana w celu zwiększenia dostępności kontroli dla użytkowników urządzeń z technologią pomocniczą. |
CaptionAlign |
Pobiera lub ustawia położenie w poziomie lub w pionie elementu podpisu HTML w kontrolce GridView . Ta właściwość jest udostępniana w celu zwiększenia dostępności kontroli dla użytkowników urządzeń z technologią pomocniczą. |
CellPadding |
Pobiera lub ustawia ilość miejsca między zawartością komórki a obramowaniem komórki. |
CellSpacing |
Pobiera lub ustawia ilość miejsca między komórkami. |
ChildControlsCreated |
Pobiera wartość wskazującą, czy kontrolka podrzędna kontrolki serwera została utworzona. (Odziedziczone po Control) |
ClientID |
Pobiera identyfikator kontrolki dla znaczników HTML generowanych przez ASP.NET. (Odziedziczone po Control) |
ClientIDMode |
Pobiera lub ustawia algorytm używany do generowania wartości ClientID właściwości. (Odziedziczone po Control) |
ClientIDRowSuffix |
Pobiera lub ustawia nazwy pól danych, których wartości są dołączane do ClientID wartości właściwości, aby jednoznacznie zidentyfikować każde wystąpienie kontrolki powiązanej z danymi. |
ClientIDRowSuffixDataKeys |
Pobiera wartości danych, które są używane do unikatowego identyfikowania każdego wystąpienia kontrolki powiązanej z danymi, gdy ASP.NET generuje ClientID wartość. |
ClientIDSeparator |
Pobiera wartość znaku reprezentującą znak separatora ClientID używany we właściwości . (Odziedziczone po Control) |
Columns |
Pobiera kolekcję DataControlField obiektów reprezentujących pola kolumn w kontrolce GridView . |
ColumnsGenerator |
Pobiera lub ustawia kontrolkę, która automatycznie wygeneruje kolumny dla kontrolki korzystającej GridView z funkcji ASP.NET Dynamic Data. |
Context |
HttpContext Pobiera obiekt skojarzony z kontrolką serwera dla bieżącego żądania sieci Web. (Odziedziczone po Control) |
Controls |
Pobiera kolekcję kontrolek podrzędnych w ramach złożonej kontrolki powiązanej z danymi. (Odziedziczone po CompositeDataBoundControl) |
ControlStyle |
Pobiera styl kontrolki serwera sieci Web. Ta właściwość jest używana głównie przez deweloperów sterujących. (Odziedziczone po WebControl) |
ControlStyleCreated |
Pobiera wartość wskazującą Style , czy obiekt został utworzony dla ControlStyle właściwości. Ta właściwość jest używana głównie przez deweloperów kontrolek. (Odziedziczone po WebControl) |
CssClass |
Pobiera lub ustawia klasę kaskadowego arkusza stylów (CSS) renderowaną przez kontrolkę serwera sieci Web na kliencie. (Odziedziczone po WebControl) |
DataItemContainer |
Pobiera odwołanie do kontenera nazewnictwa, jeśli kontener nazewnictwa implementuje IDataItemContainerelement . (Odziedziczone po Control) |
DataKeyNames |
Pobiera lub ustawia tablicę zawierającą nazwy pól klucza podstawowego dla elementów wyświetlanych w kontrolce GridView . |
DataKeys |
Pobiera kolekcję DataKey obiektów reprezentujących wartość klucza danych każdego wiersza w kontrolce GridView . |
DataKeysContainer |
Pobiera odwołanie do kontenera nazewnictwa, jeśli kontener nazewnictwa implementuje IDataKeysControlelement . (Odziedziczone po Control) |
DataMember |
Pobiera lub ustawia nazwę listy danych, z którymi wiąże się kontrolka związana z danymi, w przypadkach, gdy źródło danych zawiera więcej niż jedną odrębną listę elementów danych. (Odziedziczone po DataBoundControl) |
DataSource |
Pobiera lub ustawia obiekt, z którego kontrolka powiązana z danymi pobiera listę elementów danych. (Odziedziczone po BaseDataBoundControl) |
DataSourceID |
Pobiera lub ustawia identyfikator kontrolki, z której kontrolka powiązana z danymi pobiera listę elementów danych. (Odziedziczone po DataBoundControl) |
DataSourceObject |
Pobiera obiekt, który implementuje IDataSource interfejs, który zapewnia dostęp do zawartości danych obiektu. (Odziedziczone po DataBoundControl) |
DeleteMethod |
Pobiera lub ustawia nazwę metody do wywołania w celu usunięcia danych. |
DeleteMethod |
Pobiera lub ustawia nazwę metody do wywołania w celu usunięcia danych. (Odziedziczone po CompositeDataBoundControl) |
DesignMode |
Pobiera wartość wskazującą, czy kontrolka jest używana na powierzchni projektowej. (Odziedziczone po Control) |
EditIndex |
Pobiera lub ustawia indeks wiersza do edycji. |
EditRowStyle |
Pobiera odwołanie do TableItemStyle obiektu, który umożliwia ustawienie wyglądu wiersza wybranego do edycji w kontrolce GridView . |
EmptyDataRowStyle |
Pobiera odwołanie do TableItemStyle obiektu, który umożliwia ustawienie wyglądu pustego wiersza danych renderowanego, gdy GridView kontrolka jest powiązana ze źródłem danych, które nie zawiera żadnych rekordów. |
EmptyDataTemplate |
Pobiera lub ustawia zawartość zdefiniowaną przez użytkownika dla pustego wiersza danych renderowanego, gdy kontrolka GridView jest powiązana ze źródłem danych, które nie zawiera żadnych rekordów. |
EmptyDataText |
Pobiera lub ustawia tekst wyświetlany w pustym wierszu danych renderowany, gdy kontrolka GridView jest powiązana ze źródłem danych, które nie zawiera żadnych rekordów. |
Enabled |
Pobiera lub ustawia wartość wskazującą, czy kontrolka serwera sieci Web jest włączona. (Odziedziczone po WebControl) |
EnableModelValidation |
Pobiera lub ustawia wartość wskazującą, czy kontrolka modułu sprawdzania poprawności będzie obsługiwać wyjątki występujące podczas operacji wstawiania lub aktualizacji. |
EnablePersistedSelection |
Pobiera lub ustawia wartość wskazującą, czy wybór wiersza jest oparty na indeksie, czy na wartościach klucza danych. |
EnableSortingAndPagingCallbacks |
Pobiera lub ustawia wartość wskazującą, czy wywołania zwrotne po stronie klienta są używane do sortowania i stronicowania operacji. |
EnableTheming |
Pobiera lub ustawia wartość wskazującą, czy motywy mają zastosowanie do tej kontrolki. (Odziedziczone po WebControl) |
EnableViewState |
Pobiera lub ustawia wartość wskazującą, czy kontrolka serwera utrzymuje stan widoku, oraz stan widoku wszystkich kontrolek podrzędnych, które zawiera, do klienta żądającego. (Odziedziczone po Control) |
Events |
Pobiera listę delegatów programu obsługi zdarzeń dla kontrolki. Ta właściwość jest tylko do odczytu. (Odziedziczone po Control) |
Font |
Pobiera właściwości czcionki skojarzone z kontrolką serwera sieci Web. (Odziedziczone po WebControl) |
FooterRow |
GridViewRow Pobiera obiekt reprezentujący wiersz stopki w kontrolceGridView. |
FooterStyle |
Pobiera odwołanie do TableItemStyle obiektu, który umożliwia ustawienie wyglądu wiersza stopki w kontrolce GridView . |
ForeColor |
Pobiera lub ustawia kolor pierwszego planu (zazwyczaj kolor tekstu) kontrolki serwera sieci Web. (Odziedziczone po WebControl) |
GridLines |
Pobiera lub ustawia styl linii siatki dla kontrolki GridView . |
HasAttributes |
Pobiera wartość wskazującą, czy kontrolka ma ustawione atrybuty. (Odziedziczone po WebControl) |
HasChildViewState |
Pobiera wartość wskazującą, czy kontrolka podrzędna bieżącej kontrolki serwera ma jakiekolwiek zapisane ustawienia stanu widoku. (Odziedziczone po Control) |
HeaderRow |
GridViewRow Pobiera obiekt reprezentujący wiersz nagłówka w kontrolceGridView. |
HeaderStyle |
Pobiera odwołanie do TableItemStyle obiektu, który umożliwia ustawienie wyglądu wiersza nagłówka w kontrolce GridView . |
Height |
Pobiera lub ustawia wysokość kontrolki serwera sieci Web. (Odziedziczone po WebControl) |
HorizontalAlign |
Pobiera lub ustawia wyrównanie poziome kontrolki GridView na stronie. |
ID |
Pobiera lub ustawia identyfikator programowy przypisany do kontrolki serwera. (Odziedziczone po Control) |
IdSeparator |
Pobiera znak używany do oddzielania identyfikatorów kontrolek. (Odziedziczone po Control) |
Initialized |
Pobiera wartość wskazującą, czy kontrolka powiązana z danymi została zainicjowana. (Odziedziczone po BaseDataBoundControl) |
InsertMethod |
Pobiera lub ustawia nazwę metody do wywołania w celu wstawienia danych. (Odziedziczone po CompositeDataBoundControl) |
IsBoundUsingDataSourceID |
Pobiera wartość wskazującą, czy właściwość jest ustawiona DataSourceID . (Odziedziczone po BaseDataBoundControl) |
IsChildControlStateCleared |
Pobiera wartość wskazującą, czy kontrolki zawarte w tej kontrolce mają stan kontroli. (Odziedziczone po Control) |
IsDataBindingAutomatic |
Pobiera wartość wskazującą, czy powiązanie danych jest automatyczne. (Odziedziczone po BaseDataBoundControl) |
IsEnabled |
Pobiera wartość wskazującą, czy kontrolka jest włączona. (Odziedziczone po WebControl) |
IsTrackingViewState |
Pobiera wartość wskazującą, czy kontrolka serwera zapisuje zmiany w stanie widoku. (Odziedziczone po Control) |
IsUsingModelBinders |
Pobiera wartość wskazującą, czy powiązanie modelu jest używane. (Odziedziczone po CompositeDataBoundControl) |
IsViewStateEnabled |
Pobiera wartość wskazującą, czy stan widoku jest włączony dla tej kontrolki. (Odziedziczone po Control) |
ItemType |
Pobiera lub ustawia nazwę typu elementu danych dla silnie typizowanego powiązania danych. (Odziedziczone po DataBoundControl) |
LoadViewStateByID |
Pobiera wartość wskazującą, czy kontrolka uczestniczy w ładowaniu stanu ID widoku zamiast indeksu. (Odziedziczone po Control) |
NamingContainer |
Pobiera odwołanie do kontenera nazewnictwa kontrolki serwera, który tworzy unikatową przestrzeń nazw do różnicowania między kontrolkami serwera o tej samej ID wartości właściwości. (Odziedziczone po Control) |
Page |
Pobiera odwołanie do Page wystąpienia zawierającego kontrolkę serwera. (Odziedziczone po Control) |
PageCount |
Pobiera liczbę stron wymaganych do wyświetlenia rekordów źródła danych w kontrolce GridView . |
PageIndex |
Pobiera lub ustawia indeks aktualnie wyświetlanej strony. |
PagerSettings |
Pobiera odwołanie do PagerSettings obiektu, który umożliwia ustawienie właściwości przycisków pagera w kontrolce GridView . |
PagerStyle |
Pobiera odwołanie do TableItemStyle obiektu, który umożliwia ustawienie wyglądu wiersza pagera w kontrolce GridView . |
PagerTemplate |
Pobiera lub ustawia zawartość niestandardową dla wiersza pager w kontrolce GridView . |
PageSize |
Pobiera lub ustawia liczbę rekordów do wyświetlenia na stronie w kontrolce GridView . |
Parent |
Pobiera odwołanie do kontrolki nadrzędnej kontrolki serwera w hierarchii kontrolek strony. (Odziedziczone po Control) |
RenderingCompatibility |
Pobiera wartość określającą wersję ASP.NET, z którą renderowany kod HTML będzie zgodny. (Odziedziczone po Control) |
RequiresDataBinding |
Pobiera lub ustawia wartość wskazującą, czy należy wywołać metodę DataBind() . (Odziedziczone po BaseDataBoundControl) |
RowHeaderColumn |
Pobiera lub ustawia nazwę kolumny do użycia jako nagłówek kolumny dla kontrolki GridView . Ta właściwość jest udostępniana w celu zwiększenia dostępności kontroli dla użytkowników urządzeń technologicznych pomocniczych. |
Rows |
Pobiera kolekcję GridViewRow obiektów reprezentujących wiersze danych w kontrolce GridView . |
RowStyle |
Pobiera odwołanie do TableItemStyle obiektu, który umożliwia ustawienie wyglądu wierszy danych w kontrolce GridView . |
SelectArguments |
Pobiera obiekt używany przez kontrolkę DataSourceSelectArguments związaną z danymi podczas pobierania danych z kontrolki źródła danych. (Odziedziczone po DataBoundControl) |
SelectedDataKey |
DataKey Pobiera obiekt zawierający wartość klucza danych dla wybranego wiersza w kontrolceGridView. |
SelectedIndex |
Pobiera lub ustawia indeks wybranego wiersza w kontrolce GridView . |
SelectedPersistedDataKey |
Pobiera lub ustawia wartość klucza danych dla utrwalonego wybranego elementu w kontrolce GridView . |
SelectedRow |
Pobiera odwołanie do GridViewRow obiektu reprezentującego wybrany wiersz w kontrolce. |
SelectedRowStyle |
Pobiera odwołanie do TableItemStyle obiektu, który umożliwia ustawienie wyglądu wybranego wiersza w kontrolce GridView . |
SelectedValue |
Pobiera wartość klucza danych wybranego wiersza w kontrolce GridView . |
SelectMethod |
Nazwa metody do wywołania w celu odczytu danych. (Odziedziczone po DataBoundControl) |
ShowFooter |
Pobiera lub ustawia wartość wskazującą, czy wiersz stopki jest wyświetlany w kontrolce GridView . |
ShowHeader |
Pobiera lub ustawia wartość wskazującą, czy wiersz nagłówka jest wyświetlany w kontrolce GridView . |
ShowHeaderWhenEmpty |
Pobiera lub ustawia wartość wskazującą, czy nagłówek kolumny w kontrolce GridView jest widoczny, gdy kolumna nie ma danych. |
Site |
Pobiera informacje o kontenerze hostujące bieżącą kontrolkę podczas renderowania na powierzchni projektowej. (Odziedziczone po Control) |
SkinID |
Pobiera lub ustawia skórę do zastosowania do kontrolki. (Odziedziczone po WebControl) |
SortDirection |
Pobiera kierunek sortowania kolumny sortowanej. |
SortedAscendingCellStyle |
Pobiera lub ustawia styl CSS dla GridView kolumny, gdy kolumna jest sortowana w kolejności rosnącej. |
SortedAscendingHeaderStyle |
Pobiera lub ustawia styl CSS, aby zastosować do GridView nagłówka kolumny, gdy kolumna jest sortowana w kolejności rosnącej. |
SortedDescendingCellStyle |
Pobiera lub ustawia styl GridView kolumny, gdy kolumna jest sortowana w kolejności malejącej. |
SortedDescendingHeaderStyle |
Pobiera lub ustawia styl, który ma być stosowany do GridView nagłówka kolumny po posortowaniu kolumny w kolejności malejącej. |
SortExpression |
Pobiera wyrażenie sortowania skojarzone z posortowaną kolumną lub kolumnami. |
Style |
Pobiera kolekcję atrybutów tekstowych, które będą renderowane jako atrybut stylu na zewnętrznym tagu kontrolki serwera sieci Web. (Odziedziczone po WebControl) |
SupportsDisabledAttribute |
Pobiera wartość wskazującą, czy kontrolka powinna ustawić |
TabIndex |
Pobiera lub ustawia indeks tabulacji kontrolki serwera sieci Web. (Odziedziczone po WebControl) |
TagKey |
HtmlTextWriterTag Pobiera wartość kontrolkiGridView. |
TagName |
Pobiera nazwę tagu kontrolki. Ta właściwość jest używana głównie przez deweloperów sterujących. (Odziedziczone po WebControl) |
TemplateControl |
Pobiera lub ustawia odwołanie do szablonu zawierającego tę kontrolkę. (Odziedziczone po Control) |
TemplateSourceDirectory |
Pobiera katalog wirtualny obiektu Page lub UserControl , który zawiera bieżącą kontrolkę serwera. (Odziedziczone po Control) |
ToolTip |
Pobiera lub ustawia tekst wyświetlany po umieszczeniu wskaźnika myszy na kontrolce serwera sieci Web. (Odziedziczone po WebControl) |
TopPagerRow |
Pobiera obiekt reprezentujący górny GridViewRow wiersz pagera w kontrolce GridView . |
UniqueID |
Pobiera unikatowy, hierarchicznie kwalifikowany identyfikator kontroli serwera. (Odziedziczone po Control) |
UpdateMethod |
Pobiera lub ustawia nazwę metody do wywołania w celu zaktualizowania danych. |
UpdateMethod |
Pobiera lub ustawia nazwę metody do wywołania w celu zaktualizowania danych. (Odziedziczone po CompositeDataBoundControl) |
UseAccessibleHeader |
Pobiera lub ustawia wartość wskazującą, czy kontrolka GridView renderuje nagłówek w formacie dostępnym. Ta właściwość jest udostępniana w celu zwiększenia dostępności kontroli dla użytkowników urządzeń technologicznych pomocniczych. |
ValidateRequestMode |
Pobiera lub ustawia wartość wskazującą, czy kontrolka sprawdza dane wejściowe klienta z przeglądarki pod kątem potencjalnie niebezpiecznych wartości. (Odziedziczone po Control) |
ViewState |
Pobiera słownik informacji o stanie, który pozwala zapisać i przywrócić stan widoku kontroli serwera w wielu żądaniach dla tej samej strony. (Odziedziczone po Control) |
ViewStateIgnoresCase |
Pobiera wartość wskazującą, czy StateBag obiekt nie uwzględnia wielkości liter. (Odziedziczone po Control) |
ViewStateMode |
Pobiera lub ustawia tryb wyświetlania tej kontrolki. (Odziedziczone po Control) |
VirtualItemCount |
Pobiera lub ustawia wirtualną liczbę elementów w źródle danych, do których GridView jest powiązana kontrolka podczas użycia stronicowania niestandardowego. |
Visible |
Pobiera lub ustawia wartość wskazującą, czy kontrolka serwera jest renderowana jako interfejs użytkownika na stronie. (Odziedziczone po Control) |
Width |
Pobiera lub ustawia szerokość kontrolki serwera sieci Web. (Odziedziczone po WebControl) |
Metody
AddAttributesToRender(HtmlTextWriter) |
Dodaje atrybuty i style HTML, które muszą być renderowane do określonego HtmlTextWriterTagelementu . Ta metoda jest używana głównie przez deweloperów sterujących. (Odziedziczone po WebControl) |
AddedControl(Control, Int32) |
Wywoływana po dodaniu kontrolki podrzędnej do Controls kolekcji Control obiektu. (Odziedziczone po Control) |
AddParsedSubObject(Object) |
Powiadamia kontrolkę serwera, że element , XML lub HTML, został przeanalizowany i dodaje element do obiektu kontrolki ControlCollection serwera. (Odziedziczone po Control) |
ApplyStyle(Style) |
Kopiuje wszystkie elementy inne niż elementy określonego stylu do kontrolki Sieci Web, zastępując wszystkie istniejące elementy stylu kontrolki. Ta metoda jest używana głównie przez deweloperów kontrolek. (Odziedziczone po WebControl) |
ApplyStyleSheetSkin(Page) |
Stosuje właściwości stylu zdefiniowane w arkuszu stylów strony do kontrolki. (Odziedziczone po Control) |
BeginRenderTracing(TextWriter, Object) |
Rozpoczyna śledzenie czasu projektowania danych renderowania. (Odziedziczone po Control) |
BuildProfileTree(String, Boolean) |
Zbiera informacje o kontrolce serwera i dostarcza ją do Trace właściwości, która ma być wyświetlana po włączeniu śledzenia dla strony. (Odziedziczone po Control) |
ClearCachedClientID() |
Ustawia wartość buforowanej ClientID na |
ClearChildControlState() |
Usuwa informacje o stanie kontroli dla kontrolek podrzędnych kontrolki serwera. (Odziedziczone po Control) |
ClearChildState() |
Usuwa informacje o stanie widoku i stanie kontroli dla wszystkich kontrolek podrzędnych kontrolki serwera. (Odziedziczone po Control) |
ClearChildViewState() |
Usuwa informacje o stanie widoku dla wszystkich kontrolek podrzędnych kontrolki serwera. (Odziedziczone po Control) |
ClearEffectiveClientIDMode() |
ClientIDMode Ustawia właściwość bieżącego wystąpienia kontrolki i wszystkich kontrolek podrzędnych na Inherit. (Odziedziczone po Control) |
ConfirmInitState() |
Ustawia zainicjowany stan kontrolki powiązanej z danymi. (Odziedziczone po BaseDataBoundControl) |
CopyBaseAttributes(WebControl) |
Kopiuje właściwości, które nie są hermetyzowane przez Style obiekt z określonej kontrolki serwera sieci Web do kontrolki serwera sieci Web, z którego jest wywoływana ta metoda. Ta metoda jest używana głównie przez deweloperów sterujących. (Odziedziczone po WebControl) |
CreateAutoGeneratedColumn(AutoGeneratedFieldProperties) |
Przestarzałe.
Tworzy automatycznie wygenerowane pole kolumny. |
CreateChildControls() |
Tworzy hierarchię sterowania używaną do renderowania złożonej kontrolki powiązanej z danymi na podstawie wartości przechowywanych w stanie widoku. (Odziedziczone po CompositeDataBoundControl) |
CreateChildControls(IEnumerable, Boolean) |
Tworzy hierarchię sterowania używaną do renderowania kontrolki GridView przy użyciu określonego źródła danych. |
CreateChildTable() |
Tworzy nową tabelę podrzędną. |
CreateColumns(PagedDataSource, Boolean) |
Tworzy zestaw pól kolumn używanych do tworzenia hierarchii sterowania. |
CreateControlCollection() |
Tworzy nowy ControlCollection obiekt do przechowywania kontrolek podrzędnych (literału i serwera) kontrolki serwera. (Odziedziczone po Control) |
CreateControlStyle() |
Tworzy domyślny styl kontrolki. |
CreateDataSourceSelectArguments() |
DataSourceSelectArguments Tworzy obiekt zawierający argumenty przekazywane do źródła danych do przetwarzania. |
CreateRow(Int32, Int32, DataControlRowType, DataControlRowState) |
Tworzy wiersz w kontrolce GridView . |
DataBind() |
Tworzy powiązanie źródła danych z kontrolką GridView . Tej metody nie można dziedziczyć. |
DataBind(Boolean) |
Wiąże źródło danych z wywołaną kontrolką serwera i wszystkie jego kontrolki podrzędne z opcją zgłaszania zdarzenia DataBinding . (Odziedziczone po Control) |
DataBindChildren() |
Wiąże źródło danych z kontrolkami podrzędnymi kontrolki serwera. (Odziedziczone po Control) |
DeleteRow(Int32) |
Usuwa rekord w określonym indeksie ze źródła danych. |
Dispose() |
Umożliwia kontrolce serwera przeprowadzenie końcowego czyszczenia przed zwolnieniem z pamięci. (Odziedziczone po Control) |
EndRenderTracing(TextWriter, Object) |
Kończy śledzenie czasu projektowania danych renderowania. (Odziedziczone po Control) |
EnsureChildControls() |
Określa, czy kontrolka serwera zawiera kontrolki podrzędne. Jeśli tak nie jest, tworzy kontrolki podrzędne. (Odziedziczone po Control) |
EnsureDataBound() |
Wywołuje metodę DataBind() , jeśli DataSourceID właściwość jest ustawiona, a kontrolka powiązana z danymi jest oznaczona w celu wymagania powiązania. (Odziedziczone po BaseDataBoundControl) |
EnsureID() |
Tworzy identyfikator kontrolek, które nie mają przypisanego identyfikatora. (Odziedziczone po Control) |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
ExtractRowValues(IOrderedDictionary, GridViewRow, Boolean, Boolean) |
Pobiera wartości każdego pola zadeklarowanego w określonym wierszu i przechowuje je w określonym IOrderedDictionary obiekcie. |
FindControl(String) |
Wyszukuje bieżący kontener nazewnictwa dla kontrolki serwera przy użyciu określonego |
FindControl(String, Int32) |
Wyszukuje bieżący kontener nazewnictwa dla kontrolki serwera z określoną liczbą |
Focus() |
Ustawia fokus wejściowy na kontrolkę. (Odziedziczone po Control) |
GetCallbackResult() |
Zwraca wynik zdarzenia wywołania zwrotnego, które jest przeznaczone dla kontrolki. |
GetCallbackScript(IButtonControl, String) |
Tworzy skrypt wywołania zwrotnego dla przycisku wykonującego operację sortowania. |
GetData() |
Pobiera obiekt używany przez kontrolkę związaną DataSourceView z danymi do wykonywania operacji na danych. (Odziedziczone po DataBoundControl) |
GetDataSource() |
IDataSource Pobiera interfejs skojarzony z kontrolką związaną z danymi, jeśli istnieje. (Odziedziczone po DataBoundControl) |
GetDesignModeState() |
Pobiera dane w czasie projektowania dla kontrolki. (Odziedziczone po Control) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetRouteUrl(Object) |
Pobiera adres URL odpowiadający zestawowi parametrów trasy. (Odziedziczone po Control) |
GetRouteUrl(RouteValueDictionary) |
Pobiera adres URL odpowiadający zestawowi parametrów trasy. (Odziedziczone po Control) |
GetRouteUrl(String, Object) |
Pobiera adres URL odpowiadający zestawowi parametrów trasy i nazwie trasy. (Odziedziczone po Control) |
GetRouteUrl(String, RouteValueDictionary) |
Pobiera adres URL odpowiadający zestawowi parametrów trasy i nazwie trasy. (Odziedziczone po Control) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
GetUniqueIDRelativeTo(Control) |
Zwraca prefiksowaną część UniqueID właściwości określonej kontrolki. (Odziedziczone po Control) |
HasControls() |
Określa, czy kontrolka serwera zawiera jakiekolwiek kontrolki podrzędne. (Odziedziczone po Control) |
HasEvents() |
Zwraca wartość wskazującą, czy zdarzenia są rejestrowane dla kontrolki, czy jakiekolwiek kontrolki podrzędne. (Odziedziczone po Control) |
InitializePager(GridViewRow, Int32, PagedDataSource) |
Inicjuje wiersz pagera wyświetlany po włączeniu funkcji stronicowania. |
InitializeRow(GridViewRow, DataControlField[]) |
Inicjuje wiersz w kontrolce GridView . |
IsBindableType(Type) |
Określa, czy określony typ danych może być powiązany z kolumną w kontrolce GridView . |
IsLiteralContent() |
Określa, czy kontrolka serwera zawiera tylko zawartość literału. (Odziedziczone po Control) |
LoadControlState(Object) |
Ładuje stan właściwości w kontrolce GridView , która musi być utrwalone, nawet jeśli EnableViewState właściwość jest ustawiona na |
LoadViewState(Object) |
Ładuje wcześniej zapisany stan widoku kontrolki GridView . |
MapPathSecure(String) |
Pobiera ścieżkę fizyczną, z którą jest mapowa ścieżka wirtualna , bezwzględna lub względna. (Odziedziczone po Control) |
MarkAsDataBound() |
Ustawia stan kontrolki w stanie widoku jako pomyślnie powiązany z danymi. (Odziedziczone po DataBoundControl) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
MergeStyle(Style) |
Kopiuje wszystkie elementy inne niż elementy określonego stylu do kontrolki Sieci Web, ale nie zastąpi żadnych istniejących elementów stylu kontrolki. Ta metoda jest używana głównie przez deweloperów sterujących. (Odziedziczone po WebControl) |
OnBubbleEvent(Object, EventArgs) |
Określa, czy zdarzenie kontrolki serwera sieci Web jest przekazywane w hierarchii kontroli serwera interfejsu użytkownika strony. |
OnCreatingModelDataSource(CreatingModelDataSourceEventArgs) |
CreatingModelDataSource Zgłasza zdarzenie. (Odziedziczone po DataBoundControl) |
OnDataBinding(EventArgs) |
DataBinding Zgłasza zdarzenie. (Odziedziczone po Control) |
OnDataBound(EventArgs) |
DataBound Zgłasza zdarzenie. (Odziedziczone po BaseDataBoundControl) |
OnDataPropertyChanged() |
Ponownie połączyć kontrolkę GridView z danymi po DataMemberzmianie właściwości , DataSourcelub DataSourceID . |
OnDataSourceViewChanged(Object, EventArgs) |
DataSourceViewChanged Zgłasza zdarzenie. |
OnInit(EventArgs) |
Init Zgłasza zdarzenie. |
OnLoad(EventArgs) |
Load Obsługuje zdarzenie. (Odziedziczone po DataBoundControl) |
OnPageIndexChanged(EventArgs) |
PageIndexChanged Zgłasza zdarzenie. |
OnPageIndexChanging(GridViewPageEventArgs) |
PageIndexChanging Zgłasza zdarzenie. |
OnPagePreLoad(Object, EventArgs) |
Ustawia zainicjowany stan kontrolki powiązanej z danymi przed załadowaniem kontrolki. |
OnPreRender(EventArgs) |
PreRender Zgłasza zdarzenie. |
OnRowCancelingEdit(GridViewCancelEditEventArgs) |
RowCancelingEdit Zgłasza zdarzenie. |
OnRowCommand(GridViewCommandEventArgs) |
RowCommand Zgłasza zdarzenie. |
OnRowCreated(GridViewRowEventArgs) |
RowCreated Zgłasza zdarzenie. |
OnRowDataBound(GridViewRowEventArgs) |
RowDataBound Zgłasza zdarzenie. |
OnRowDeleted(GridViewDeletedEventArgs) |
RowDeleted Zgłasza zdarzenie. |
OnRowDeleting(GridViewDeleteEventArgs) |
RowDeleting Zgłasza zdarzenie. |
OnRowEditing(GridViewEditEventArgs) |
RowEditing Zgłasza zdarzenie. |
OnRowUpdated(GridViewUpdatedEventArgs) |
RowUpdated Zgłasza zdarzenie. |
OnRowUpdating(GridViewUpdateEventArgs) |
RowUpdating Zgłasza zdarzenie. |
OnSelectedIndexChanged(EventArgs) |
SelectedIndexChanged Zgłasza zdarzenie. |
OnSelectedIndexChanging(GridViewSelectEventArgs) |
SelectedIndexChanging Zgłasza zdarzenie. |
OnSorted(EventArgs) |
Sorted Zgłasza zdarzenie. |
OnSorting(GridViewSortEventArgs) |
Sorting Zgłasza zdarzenie. |
OnUnload(EventArgs) |
Unload Zgłasza zdarzenie. (Odziedziczone po Control) |
OpenFile(String) |
Stream Pobiera element używany do odczytywania pliku. (Odziedziczone po Control) |
PerformDataBinding(IEnumerable) |
Wiąże określone źródło danych z kontrolką GridView . |
PerformSelect() |
Pobiera dane ze skojarzonego źródła danych. (Odziedziczone po DataBoundControl) |
PrepareControlHierarchy() |
Ustanawia hierarchię sterowania. |
RaiseBubbleEvent(Object, EventArgs) |
Przypisuje wszystkie źródła zdarzenia i jego informacje do elementu nadrzędnego kontrolki. (Odziedziczone po Control) |
RaiseCallbackEvent(String) |
Tworzy argumenty procedury obsługi wywołania zwrotnego w metodzie GetCallbackEventReference(Control, String, String, String, Boolean) . |
RaisePostBackEvent(String) |
Zgłasza odpowiednie zdarzenia dla kontrolki po opublikowaniu GridView jej z powrotem na serwerze. |
RemovedControl(Control) |
Wywoływane po usunięciu kontrolki podrzędnej Controls z kolekcji Control obiektu. (Odziedziczone po Control) |
Render(HtmlTextWriter) |
Renderuje zawartość sterowania serwerem sieci Web w przeglądarce klienta przy użyciu określonego HtmlTextWriter obiektu. |
RenderBeginTag(HtmlTextWriter) |
Renderuje tag otwierający HTML kontrolki do określonego składnika zapisywania. Ta metoda jest używana głównie przez deweloperów sterujących. (Odziedziczone po WebControl) |
RenderChildren(HtmlTextWriter) |
Zwraca zawartość elementów podrzędnych kontrolki serwera do udostępnionego HtmlTextWriter obiektu, który zapisuje zawartość do renderowania na kliencie. (Odziedziczone po Control) |
RenderContents(HtmlTextWriter) |
Renderuje zawartość kontrolki do określonego składnika zapisywania. Ta metoda jest używana głównie przez deweloperów sterujących. (Odziedziczone po WebControl) |
RenderControl(HtmlTextWriter) |
Generuje zawartość serwera kontrolującą podaną HtmlTextWriter obiekt i przechowują informacje o śledzeniu dotyczące kontrolki, jeśli śledzenie jest włączone. (Odziedziczone po Control) |
RenderControl(HtmlTextWriter, ControlAdapter) |
Dane wyjściowe kontrolują zawartość serwera w podanym HtmlTextWriter obiekcie przy użyciu podanego ControlAdapter obiektu. (Odziedziczone po Control) |
RenderEndTag(HtmlTextWriter) |
Renderuje tag zamykający HTML kontrolki do określonego składnika zapisywania. Ta metoda jest używana głównie przez deweloperów sterujących. (Odziedziczone po WebControl) |
ResolveAdapter() |
Pobiera kartę kontrolną odpowiedzialną za renderowanie określonej kontrolki. (Odziedziczone po Control) |
ResolveClientUrl(String) |
Pobiera adres URL, który może być używany przez przeglądarkę. (Odziedziczone po Control) |
ResolveUrl(String) |
Konwertuje adres URL na adres, który może być używany przez klienta żądającego. (Odziedziczone po Control) |
SaveControlState() |
Zapisuje stan właściwości w kontrolce GridView , która musi być utrwalone, nawet jeśli EnableViewState właściwość jest ustawiona na |
SaveViewState() |
Ładuje wcześniej zapisany stan widoku kontrolki GridView . |
SelectRow(Int32) |
Wybiera wiersz do edycji w kontrolce GridView . |
SetDesignModeState(IDictionary) |
Ustawia dane czasu projektowania dla kontrolki. (Odziedziczone po Control) |
SetEditRow(Int32) |
Umieszcza wiersz w trybie edycji w kontrolce GridView przy użyciu określonego indeksu wierszy. |
SetPageIndex(Int32) |
Ustawia indeks strony kontrolki GridView przy użyciu indeksu wierszy. |
SetRenderMethodDelegate(RenderMethod) |
Przypisuje delegata procedury obsługi zdarzeń, aby renderować kontrolkę serwera i jego zawartość do kontrolki nadrzędnej. (Odziedziczone po Control) |
SetTraceData(Object, Object) |
Ustawia dane śledzenia dla śledzenia czasu projektowania danych renderowania przy użyciu klucza danych śledzenia i wartości danych śledzenia. (Odziedziczone po Control) |
SetTraceData(Object, Object, Object) |
Ustawia dane śledzenia dla śledzenia czasu projektowania danych renderowania przy użyciu obiektu śledzonego, klucza danych śledzenia i wartości danych śledzenia. (Odziedziczone po Control) |
Sort(String, SortDirection) |
Sortuje kontrolkę GridView na podstawie określonego wyrażenia sortowania i kierunku. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
TrackViewState() |
Śledzi zmiany stanu widoku w kontrolce GridView , aby mogły być przechowywane w obiekcie kontrolki StateBag . Ten obiekt jest dostępny za pośrednictwem ViewState właściwości . |
UpdateRow(Int32, Boolean) |
Aktualizuje rekord w określonym indeksie wierszy przy użyciu wartości pól wiersza. |
ValidateDataSource(Object) |
Sprawdza, czy obiekt, z którą jest powiązana kontrolka związana z danymi, jest tym, z którymi może pracować. (Odziedziczone po DataBoundControl) |
Zdarzenia
CallingDataMethods |
Występuje, gdy są wywoływane metody danych. (Odziedziczone po DataBoundControl) |
CreatingModelDataSource |
Występuje podczas ModelDataSource tworzenia obiektu. (Odziedziczone po DataBoundControl) |
DataBinding |
Występuje, gdy kontrolka serwera wiąże się ze źródłem danych. (Odziedziczone po Control) |
DataBound |
Występuje po powiązaniu kontrolki serwera ze źródłem danych. (Odziedziczone po BaseDataBoundControl) |
Disposed |
Występuje, gdy kontrola serwera jest zwalniana z pamięci, co jest ostatnim etapem cyklu życia kontroli serwera, gdy jest żądana strona ASP.NET. (Odziedziczone po Control) |
Init |
Występuje, gdy kontrolka serwera jest inicjowana, co jest pierwszym krokiem w jego cyklu życia. (Odziedziczone po Control) |
Load |
Występuje, gdy kontrolka serwera jest ładowana do Page obiektu. (Odziedziczone po Control) |
PageIndexChanged |
Występuje po kliknięciu jednego z przycisków pager, ale po kontrolce GridView obsługuje operację stronicowania. |
PageIndexChanging |
Występuje po kliknięciu jednego z przycisków stronicowania, ale zanim GridView kontrolka obsłuży operację stronicowania. |
PreRender |
Występuje po załadowaniu Control obiektu, ale przed renderowaniem. (Odziedziczone po Control) |
RowCancelingEdit |
Występuje po kliknięciu przycisku Anuluj wiersza w trybie edycji, ale przed zamknięciem trybu edycji wiersza. |
RowCommand |
Występuje po kliknięciu przycisku w kontrolce GridView . |
RowCreated |
Występuje, gdy wiersz jest tworzony w kontrolce GridView . |
RowDataBound |
Występuje, gdy wiersz danych jest powiązany z danymi w kontrolce GridView . |
RowDeleted |
Występuje po kliknięciu przycisku Usuń wiersza, ale po usunięciu GridView wiersza. |
RowDeleting |
Występuje po kliknięciu przycisku Usuń wiersza, ale zanim kontrolka GridView usunie wiersz. |
RowEditing |
Występuje po kliknięciu przycisku Edytuj wiersza, ale zanim kontrolka GridView przejdzie w tryb edycji. |
RowUpdated |
Występuje po kliknięciu przycisku Aktualizuj wiersz, ale po zaktualizowaniu GridView wiersza. |
RowUpdating |
Występuje po kliknięciu przycisku Aktualizuj wiersz, ale zanim kontrolka GridView zaktualizuje wiersz. |
SelectedIndexChanged |
Występuje po kliknięciu przycisku Wybierz wiersz, ale po kontrolce GridView zostanie obsłużona operacja wyboru. |
SelectedIndexChanging |
Występuje po kliknięciu przycisku Wybierz wiersz, ale zanim GridView kontrolka obsłuży operację wyboru. |
Sorted |
Występuje, gdy hiperłącze do sortowania kolumny jest klikane, ale po kontrolce GridView obsługuje operację sortowania. |
Sorting |
Występuje, gdy hiperłącze do sortowania kolumny jest klikane, ale zanim GridView kontrolka obsłuży operację sortowania. |
Unload |
Występuje, gdy kontrolka serwera jest zwalniana z pamięci. (Odziedziczone po Control) |
Jawne implementacje interfejsu
IAttributeAccessor.GetAttribute(String) |
Pobiera atrybut kontrolki Sieci Web o określonej nazwie. (Odziedziczone po WebControl) |
IAttributeAccessor.SetAttribute(String, String) |
Ustawia atrybut kontrolki Sieci Web na określoną nazwę i wartość. (Odziedziczone po WebControl) |
ICallbackContainer.GetCallbackScript(IButtonControl, String) |
Tworzy skrypt wywołania zwrotnego dla przycisku wykonującego operację sortowania. |
ICallbackEventHandler.GetCallbackResult() |
Zwraca wynik zdarzenia wywołania zwrotnego, które jest przeznaczone dla kontrolki. |
ICallbackEventHandler.RaiseCallbackEvent(String) |
Tworzy argumenty procedury obsługi wywołania zwrotnego w metodzie GetCallbackEventReference(Control, String, String, String, Boolean) . |
IControlBuilderAccessor.ControlBuilder |
Aby uzyskać opis tego elementu członkowskiego, zobacz ControlBuilder. (Odziedziczone po Control) |
IControlDesignerAccessor.GetDesignModeState() |
Aby uzyskać opis tego elementu członkowskiego, zobacz GetDesignModeState(). (Odziedziczone po Control) |
IControlDesignerAccessor.SetDesignModeState(IDictionary) |
Aby uzyskać opis tego członka, zobacz SetDesignModeState(IDictionary). (Odziedziczone po Control) |
IControlDesignerAccessor.SetOwnerControl(Control) |
Aby uzyskać opis tego członka, zobacz SetOwnerControl(Control). (Odziedziczone po Control) |
IControlDesignerAccessor.UserData |
Aby uzyskać opis tego członka, zobacz UserData. (Odziedziczone po Control) |
IDataBindingsAccessor.DataBindings |
Aby uzyskać opis tego członka, zobacz DataBindings. (Odziedziczone po Control) |
IDataBindingsAccessor.HasDataBindings |
Aby uzyskać opis tego członka, zobacz HasDataBindings. (Odziedziczone po Control) |
IDataBoundControl.DataKeyNames |
Pobiera lub ustawia nazwy pól klucza podstawowego dla elementów wyświetlanych w kontrolce powiązanej z danymi. |
IDataBoundControl.DataMember |
Pobiera lub ustawia tabelę uwidacznianą przez kontrolkę źródła danych w celu powiązania z kontrolką związaną z danymi. |
IDataBoundControl.DataSource |
Pobiera lub ustawia obiekt źródła danych, z którego kontrolka powiązana z danymi pobiera listę elementów danych. |
IDataBoundControl.DataSourceID |
Pobiera lub ustawia identyfikator źródła danych, z którego kontrolka powiązana z danymi pobiera listę elementów danych. |
IDataBoundControl.DataSourceObject |
Pobiera lub ustawia obiekt źródła danych, z którego kontrolka powiązana z danymi pobiera listę elementów danych. |
IDataBoundListControl.ClientIDRowSuffix |
Pobiera lub ustawia nazwy pól danych, których wartości są dołączane do ClientID wartości właściwości w celu unikatowego zidentyfikowania każdego wystąpienia kontrolki powiązanej z danymi. |
IDataBoundListControl.DataKeys |
Pobiera kolekcję obiektów reprezentujących DataKeys wartość w kontrolce powiązanej z danymi. |
IDataBoundListControl.EnablePersistedSelection |
Pobiera lub ustawia wartość wskazującą, czy wybór wiersza jest oparty na indeksie, czy na wartościach klucza danych. |
IDataBoundListControl.SelectedDataKey |
Pobiera obiekt zawierający wartość klucza danych dla wybranego wiersza w kontrolce powiązanej z danymi. |
IDataBoundListControl.SelectedIndex |
Pobiera lub ustawia indeks wybranego wiersza w kontrolce powiązanej z danymi. |
IDataKeysControl.ClientIDRowSuffixDataKeys |
Pobiera wartości danych używane do unikatowego identyfikowania każdego wystąpienia kontrolki powiązanej z danymi, gdy ASP.NET generuje ClientID wartość. |
IExpressionsAccessor.Expressions |
Aby uzyskać opis tego członka, zobacz Expressions. (Odziedziczone po Control) |
IExpressionsAccessor.HasExpressions |
Aby uzyskać opis tego członka, zobacz HasExpressions. (Odziedziczone po Control) |
IFieldControl.FieldsGenerator |
Pobiera lub ustawia kontrolkę, która automatycznie generuje kolumny dla kontrolki powiązanej z danymi do użycia przez ASP.NET dane dynamiczne. |
IParserAccessor.AddParsedSubObject(Object) |
Aby uzyskać opis tego członka, zobacz AddParsedSubObject(Object). (Odziedziczone po Control) |
IPersistedSelector.DataKey |
Aby uzyskać opis tego elementu członkowskiego, zobacz DataKey. |
IPostBackContainer.GetPostBackOptions(IButtonControl) |
PostBackOptions Tworzy obiekt reprezentujący zachowanie po powrocie zwrotne określonego kontrolki przycisku. |
IPostBackEventHandler.RaisePostBackEvent(String) |
Zgłasza odpowiednie zdarzenia dla kontrolki po opublikowaniu GridView jej z powrotem na serwerze. |
Metody rozszerzania
EnablePersistedSelection(BaseDataBoundControl) |
Przestarzałe.
Umożliwia utrwalone zaznaczenie w kontrolkach danych, które obsługują wybór i stronicowanie. |
FindDataSourceControl(Control) |
Zwraca źródło danych skojarzone z kontrolką danych dla określonej kontrolki. |
FindFieldTemplate(Control, String) |
Zwraca szablon pola dla określonej kolumny w kontenerze nazewnictwa określonej kontrolki. |
FindMetaTable(Control) |
Zwraca obiekt metatable dla kontrolki zawierającej dane. |
GetDefaultValues(INamingContainer) |
Pobiera kolekcję wartości domyślnych dla określonej kontrolki danych. |
GetMetaTable(INamingContainer) |
Pobiera metadane tabeli dla określonej kontrolki danych. |
SetMetaTable(INamingContainer, MetaTable) |
Ustawia metadane tabeli dla określonej kontrolki danych. |
SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>) |
Ustawia metadane tabeli i domyślne mapowanie wartości dla określonej kontrolki danych. |
SetMetaTable(INamingContainer, MetaTable, Object) |
Ustawia metadane tabeli i domyślne mapowanie wartości dla określonej kontrolki danych. |
TryGetMetaTable(INamingContainer, MetaTable) |
Określa, czy metadane tabeli są dostępne. |
EnableDynamicData(INamingContainer, Type) |
Włącza zachowanie danych dynamicznych dla określonej kontrolki danych. |
EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>) |
Włącza zachowanie danych dynamicznych dla określonej kontrolki danych. |
EnableDynamicData(INamingContainer, Type, Object) |
Włącza zachowanie danych dynamicznych dla określonej kontrolki danych. |