GridView Kelas

Definisi

Menampilkan nilai sumber data dalam tabel di mana setiap kolom mewakili bidang dan setiap baris mewakili rekaman. Kontrol memungkinkan GridView Anda memilih, mengurutkan, dan mengedit item ini.

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
Warisan
Atribut
Penerapan

Contoh

Proyek situs Web Visual Studio dengan kode sumber tersedia untuk menyertai topik ini: Unduh.

Contoh berikut menunjukkan cara menggunakan GridView kontrol untuk menampilkan nilai dari tabel Pelanggan database sampel AdventureWorksLT di Microsoft SQL Server. Nilai diambil menggunakan SqlDataSource kontrol.

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

Contoh berikut menunjukkan cara menggunakan GridView kontrol dan LinqDataSource kontrol sehingga Anda bisa mengedit rekaman.

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

Untuk contoh yang menunjukkan cara mengakses nilai dalam sel, lihat GridViewRow.

Keterangan

Dalam topik ini:

Pengantar

GridView Kontrol digunakan untuk menampilkan nilai sumber data dalam tabel. Setiap kolom mewakili bidang, sementara setiap baris mewakili rekaman. Kontrol GridView mendukung fitur-fitur berikut:

  • Pengikatan ke kontrol sumber data, seperti SqlDataSource.

  • Kemampuan pengurutan bawaan.

  • Kemampuan pembaruan dan penghapusan bawaan.

  • Kemampuan halaman bawaan.

  • Kemampuan pemilihan baris bawaan.

  • Akses terprogram ke GridView model objek untuk mengatur properti secara dinamis, menangani peristiwa, dan sebagainya.

  • Beberapa bidang kunci.

  • Beberapa bidang data untuk kolom hyperlink.

  • Tampilan yang dapat disesuaikan melalui tema dan gaya.

  • Untuk mempelajari tentang kontrol terikat data lain yang tersedia di ASP.NET, lihat Kontrol Server Web Terikat Data.

Catatan

Jika Anda terbiasa dengan DataGrid kontrol dari .NET Framework versi 1.0, GridView kontrol adalah penerus DataGrid kontrol.

Bidang Kolom

Setiap kolom dalam GridView kontrol diwakili oleh DataControlField objek. Secara default, AutoGenerateColumns properti diatur ke true, yang membuat AutoGeneratedField objek untuk setiap bidang di sumber data. Setiap bidang kemudian dirender sebagai kolom dalam GridView kontrol dalam urutan setiap bidang muncul di sumber data.

Anda juga dapat mengontrol bidang kolom mana yang muncul di GridView kontrol secara manual dengan mengatur AutoGenerateColumns properti ke false lalu menentukan kumpulan bidang kolom Anda sendiri. Jenis bidang kolom yang berbeda menentukan perilaku kolom dalam kontrol. Tabel berikut ini mencantumkan tipe bidang kolom berbeda yang bisa digunakan.

Jenis bidang kolom Deskripsi
BoundField Menampilkan nilai bidang dalam sumber data. Ini adalah jenis GridView kolom default kontrol.
ButtonField Menampilkan tombol perintah untuk setiap item dalam GridView kontrol. Ini memungkinkan Anda membuat kolom kontrol tombol kustom, seperti tombol Tambahkan atau Hapus.
CheckBoxField Menampilkan kotak centang untuk setiap item dalam GridView kontrol. Tipe bidang kolom ini umumnya digunakan untuk menampilkan bidang dengan nilai Boolean.
CommandField Menampilkan tombol perintah yang telah ditentukan sebelumnya untuk melakukan operasi pilih, edit, atau hapus.
HyperLinkField Menampilkan nilai bidang dalam sumber data sebagai hyperlink. Tipe bidang kolom ini memungkinkan Anda mengikat bidang kedua ke URL hyperlink.
ImageField Menampilkan gambar untuk setiap item dalam GridView kontrol.
TemplateField Menampilkan konten yang ditentukan pengguna untuk setiap item dalam GridView kontrol sesuai dengan templat yang ditentukan. Tipe bidang kolom ini memungkinkan Anda membuat bidang kolom kustom.

Untuk menentukan kumpulan bidang kolom secara deklaratif, pertama-tama tambahkan tag pembuka dan penutup <Columns> antara tag GridView pembuka dan penutup kontrol. Selanjutnya, cantumkan bidang kolom yang ingin Anda sertakan antara tag pembuka dan penutup <Columns> . Kolom yang ditentukan ditambahkan ke Columns koleksi dalam urutan yang tercantum. Koleksi Columns menyimpan semua bidang kolom dalam kontrol dan memungkinkan Anda mengelola bidang kolom secara terprogram dalam GridView kontrol.

Bidang kolom yang dinyatakan secara eksplisit dapat ditampilkan dalam kombinasi dengan bidang kolom yang dihasilkan secara otomatis. Saat keduanya digunakan, bidang kolom yang dinyatakan secara eksplisit dirender terlebih dahulu, diikuti oleh bidang kolom yang dihasilkan secara otomatis.

Catatan

Bidang kolom yang dihasilkan secara otomatis tidak ditambahkan ke Columns koleksi.

Pengikatan ke Data

GridView Kontrol dapat terikat ke kontrol sumber data (seperti SqlDataSource kontrol atau ObjectDataSource kontrol) atau ke kumpulan sumber data apa pun yang mengimplementasikan System.Collections.IEnumerable antarmuka, seperti System.Data.DataView, System.Collections.ArrayList, System.Collections.Generic.List<T>, atau jenis koleksi lainnya. Gunakan salah satu metode berikut untuk mengikat GridView kontrol ke jenis sumber data yang sesuai:

  • Untuk mengikat kontrol sumber data, atur DataSourceID properti GridView kontrol ke ID nilai kontrol sumber data. GridView Kontrol secara otomatis mengikat kontrol sumber data yang ditentukan dan dapat memanfaatkan kemampuan kontrol sumber data untuk melakukan pengurutan, pembaruan, penghapusan, dan penomoran halaman. Ini adalah metode yang disukai untuk mengikat data.

  • Untuk mengikat ke sumber data yang mengimplementasikan System.Collections.IEnumerable antarmuka, atur DataSource properti GridView kontrol secara terprogram ke sumber data lalu panggil DataBind metode . Saat menggunakan metode ini, GridView kontrol tidak menyediakan fungsionalitas pengurutan, pembaruan, penghapusan, dan penomoran halaman bawaan. Anda perlu menyediakan fungsionalitas ini dengan menggunakan peristiwa yang sesuai.

Untuk informasi selengkapnya tentang pengikatan data, lihat ASP.NET Peta Konten Akses Data.

Catatan

Kontrol ini dapat digunakan untuk menampilkan input pengguna, yang mungkin menyertakan skrip klien berbahaya. Periksa informasi apa pun yang dikirim dari klien untuk skrip yang dapat dieksekusi, pernyataan SQL, atau kode lainnya sebelum menampilkannya di aplikasi Anda. Jika memungkinkan, sangat disarankan agar nilai dikodekan HTML sebelum ditampilkan dalam kontrol ini ( BoundField nilai pengodean HTML kelas secara default). ASP.NET menyediakan fitur validasi permintaan input untuk memblokir skrip dan HTML dalam input pengguna. Kontrol server validasi juga disediakan untuk menilai input pengguna. Untuk informasi selengkapnya, lihat Pengantar Kontrol Validasi.

Operasi Data

Kontrol menyediakan GridView banyak kemampuan bawaan yang memungkinkan pengguna mengurutkan, memperbarui, menghapus, memilih, dan halaman melalui item dalam kontrol. GridView Ketika kontrol terikat ke kontrol sumber data, GridView kontrol dapat memanfaatkan kemampuan kontrol sumber data dan menyediakan fungsionalitas pengurutan, pembaruan, dan penghapusan otomatis.

Catatan

Kontrol GridView dapat menyediakan dukungan untuk mengurutkan, memperbarui, dan menghapus dengan jenis sumber data lainnya. Namun, Anda harus menyediakan penanganan aktivitas yang sesuai dengan implementasi untuk operasi ini.

Pengurutan memungkinkan pengguna untuk mengurutkan item dalam GridView kontrol sehubungan dengan kolom tertentu dengan mengklik header kolom. Untuk mengaktifkan pengurutan, atur properti ke AllowSortingtrue.

Fungsionalitas pembaruan, penghapusan, dan pemilihan otomatis diaktifkan saat tombol di ButtonField bidang kolom atau TemplateField , dengan nama perintah masing-masing "Edit", "Hapus", dan "Pilih", diklik. GridView Kontrol dapat secara otomatis menambahkan CommandField bidang kolom dengan tombol Edit, Hapus, atau Pilih jika AutoGenerateEditButtonproperti , AutoGenerateDeleteButton, atau AutoGenerateSelectButton diatur ke true, masing-masing.

Catatan

Menyisipkan rekaman ke sumber data tidak didukung secara langsung oleh GridView kontrol. Namun, dimungkinkan untuk menyisipkan rekaman dengan menggunakan GridView kontrol bersama dengan DetailsView kontrol atau FormView . Untuk informasi selengkapnya, lihat DetailsView atau FormView, masing-masing.

Alih-alih menampilkan semua rekaman di sumber data secara bersamaan, GridView kontrol dapat secara otomatis memecah rekaman menjadi halaman. Untuk mengaktifkan halaman, atur properti ke AllowPagingtrue.

Catatan

Kontrol GridView dibuat ulang pada postback berdasarkan informasi yang disimpan di ViewState. GridView Jika kontrol menyertakan TemplateField atau dengan CausesValidation properti yang CommandField diatur ke true, EnableViewState maka properti juga harus diatur ke true untuk memastikan bahwa operasi data bersamaan, seperti pembaruan dan penghapusan, berlaku untuk baris yang sesuai.

Menyesuaikan Antarmuka Pengguna

Anda dapat menyesuaikan tampilan GridView kontrol dengan mengatur properti gaya untuk berbagai bagian kontrol. Tabel berikut ini mencantumkan properti gaya yang berbeda.

Properti gaya Deskripsi
AlternatingRowStyle Pengaturan gaya untuk baris data alternatif dalam GridView kontrol. Ketika properti ini diatur, baris data ditampilkan bergantian antara RowStyle pengaturan dan AlternatingRowStyle pengaturan.
EditRowStyle Pengaturan gaya untuk baris yang sedang diedit dalam GridView kontrol.
EmptyDataRowStyle Pengaturan gaya untuk baris data kosong ditampilkan dalam GridView kontrol saat sumber data tidak berisi rekaman apa pun.
FooterStyle Pengaturan gaya untuk baris GridView footer kontrol.
HeaderStyle Pengaturan gaya untuk baris GridView header kontrol.
PagerStyle Pengaturan gaya untuk baris GridView pager kontrol.
RowStyle Pengaturan gaya untuk baris data dalam GridView kontrol. AlternatingRowStyle Saat properti juga diatur, baris data ditampilkan bergantian antara RowStyle pengaturan dan AlternatingRowStyle pengaturan.
SelectedRowStyle Pengaturan gaya untuk baris terpilih dalam GridView kontrol.
SortedAscendingCellStyle Pengaturan gaya untuk kolom data data diurutkan menurut dalam GridView kontrol. Saat gaya ini diatur, gaya (misalnya, kolom yang disorot) diterapkan ke sel saat data diurutkan dalam urutan naik.
SortedAscendingHeaderStyle Pengaturan gaya untuk kolom data data diurutkan menurut dalam GridView kontrol. Saat gaya ini diatur, panah yang menunjukkan data diurutkan naik ditempatkan pada header GridView kontrol saat data diurutkan dalam urutan naik.
SortedDescendingCellStyle Pengaturan gaya untuk kolom data data diurutkan menurut dalam GridView kontrol. Saat gaya ini disetel, gaya (misalnya, kolom yang disorot) diterapkan ke sel saat data diurutkan dalam urutan turun.
SortedDescendingHeaderStyle Pengaturan gaya untuk kolom data data diurutkan menurut dalam GridView kontrol. Saat gaya ini diatur, panah yang menunjuk ke bawah ditempatkan di header GridView saat data diurutkan dalam urutan menurun.

Anda juga dapat menampilkan atau menyembunyikan bagian kontrol yang berbeda. Tabel berikut ini mencantumkan properti yang mengontrol bagian mana yang diperlihatkan atau disembunyikan.

Properti Deskripsi
ShowFooter Memperlihatkan atau menyembunyikan bagian GridView footer kontrol.
ShowHeader Memperlihatkan atau menyembunyikan bagian GridView header kontrol.

Acara

Kontrol ini GridView menyediakan beberapa peristiwa yang dapat Anda programkan. Ini memungkinkan Anda menjalankan rutinitas kustom setiap kali peristiwa terjadi. Tabel berikut ini mencantumkan peristiwa yang didukung oleh GridView kontrol.

Kejadian Deskripsi
PageIndexChanged Terjadi ketika salah satu tombol pager diklik, tetapi setelah GridView kontrol menangani operasi halaman. Kejadian ini biasanya digunakan saat Anda perlu melakukan tugas setelah pengguna menavigasi ke halaman lain dalam kontrol.
PageIndexChanging Terjadi ketika salah satu tombol pager diklik, tetapi sebelum GridView kontrol menangani operasi halaman. Kejadian ini sering digunakan untuk membatalkan operasi paging.
RowCancelingEdit Terjadi saat tombol Batalkan baris diklik, tetapi sebelum GridView kontrol keluar dari mode edit. Kejadian ini sering digunakan untuk menghentikan operasi pembatalan.
RowCommand Terjadi ketika tombol diklik dalam GridView kontrol. Kejadian ini sering digunakan untuk melakukan tugas ketika tombol diklik di kontrol.
RowCreated Terjadi ketika baris baru dibuat dalam GridView kontrol. Kejadian ini sering digunakan untuk memodifikasi konten baris saat baris dibuat.
RowDataBound Terjadi ketika baris data terikat ke data dalam GridView kontrol. Kejadian ini sering digunakan untuk memodifikasi konten baris saat baris terikat ke data.
RowDeleted Terjadi saat tombol Hapus baris diklik, tetapi setelah GridView kontrol menghapus rekaman dari sumber data. Kejadian ini sering digunakan untuk memeriksa hasil operasi penghapusan.
RowDeleting Terjadi saat tombol Hapus baris diklik, tetapi sebelum GridView kontrol menghapus rekaman dari sumber data. Kejadian ini sering digunakan untuk membatalkan operasi penghapusan.
RowEditing Terjadi saat tombol Edit baris diklik, tetapi sebelum GridView kontrol memasuki mode edit. Kejadian ini sering digunakan untuk membatalkan operasi pengeditan.
RowUpdated Terjadi saat tombol Perbarui baris diklik, tetapi setelah GridView kontrol memperbarui baris. Kejadian ini sering digunakan untuk memeriksa hasil operasi pembaruan.
RowUpdating Terjadi saat tombol Perbarui baris diklik, tetapi sebelum GridView kontrol memperbarui baris. Kejadian ini sering digunakan untuk membatalkan operasi pembaruan.
SelectedIndexChanged Terjadi saat tombol Pilih baris diklik, tetapi setelah GridView kontrol menangani operasi pilih. Kejadian ini sering digunakan untuk melakukan tugas setelah baris dipilih dalam kontrol.
SelectedIndexChanging Terjadi saat tombol Pilih baris diklik, tetapi sebelum GridView kontrol menangani operasi pilih. Kejadian ini sering digunakan untuk membatalkan operasi pemilihan.
Sorted Terjadi saat hyperlink untuk mengurutkan kolom diklik, tetapi setelah GridView kontrol menangani operasi pengurutan. Kejadian ini biasanya digunakan untuk melakukan tugas setelah pengguna mengklik hyperlink untuk mengurutkan kolom.
Sorting Terjadi saat hyperlink untuk mengurutkan kolom diklik, tetapi sebelum GridView kontrol menangani operasi pengurutan. Kejadian ini sering digunakan untuk membatalkan operasi pengurutan atau untuk melakukan rutinitas pengurutan kustom.

Aksesibilitas

Untuk informasi tentang cara mengonfigurasi kontrol ini sehingga menghasilkan markup yang sesuai dengan standar aksesibilitas, lihat Aksesibilitas di Visual Studio dan ASP.NET serta Kontrol dan Aksesibilitas ASP.NET.

Sintaks Deklaratif

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

Konstruktor

GridView()

Menginisialisasi instans baru kelas GridView.

Properti

AccessKey

Mendapatkan atau mengatur kunci akses yang memungkinkan Anda menavigasi dengan cepat ke kontrol server Web.

(Diperoleh dari WebControl)
Adapter

Mendapatkan adaptor khusus browser untuk kontrol.

(Diperoleh dari Control)
AllowCustomPaging

Mendapatkan atau menetapkan nilai yang menunjukkan apakah halaman kustom diaktifkan.

AllowPaging

Mendapatkan atau menetapkan nilai yang menunjukkan apakah fitur paging diaktifkan.

AllowSorting

Mendapatkan atau menetapkan nilai yang menunjukkan apakah fitur pengurutan diaktifkan.

AlternatingRowStyle

Mendapatkan referensi ke TableItemStyle objek yang memungkinkan Anda mengatur tampilan baris data alternatif dalam GridView kontrol.

AppRelativeTemplateSourceDirectory

Mendapatkan atau mengatur direktori virtual relatif aplikasi dari Page objek atau UserControl yang berisi kontrol ini.

(Diperoleh dari Control)
Attributes

Mendapatkan kumpulan atribut arbitrer (hanya untuk penyajian) yang tidak sesuai dengan properti pada kontrol.

(Diperoleh dari WebControl)
AutoGenerateColumns

Mendapatkan atau menetapkan nilai yang menunjukkan apakah bidang terikat secara otomatis dibuat untuk setiap bidang di sumber data.

AutoGenerateDeleteButton

Mendapatkan atau mengatur nilai yang menunjukkan apakah CommandField kolom bidang dengan tombol Hapus untuk setiap baris data secara otomatis ditambahkan ke GridView kontrol.

AutoGenerateEditButton

Mendapatkan atau mengatur nilai yang menunjukkan apakah CommandField kolom bidang dengan tombol Edit untuk setiap baris data secara otomatis ditambahkan ke GridView kontrol.

AutoGenerateSelectButton

Mendapatkan atau mengatur nilai yang menunjukkan apakah CommandField kolom bidang dengan tombol Pilih untuk setiap baris data secara otomatis ditambahkan ke GridView kontrol.

BackColor

Mendapatkan atau mengatur warna latar belakang kontrol server Web.

(Diperoleh dari WebControl)
BackImageUrl

Mendapatkan atau mengatur URL ke gambar untuk ditampilkan di latar belakang GridView kontrol.

BindingContainer

Mendapatkan kontrol yang berisi pengikatan data kontrol ini.

(Diperoleh dari Control)
BorderColor

Mendapatkan atau mengatur warna batas kontrol Web.

(Diperoleh dari WebControl)
BorderStyle

Mendapatkan atau mengatur gaya batas kontrol server Web.

(Diperoleh dari WebControl)
BorderWidth

Mendapatkan atau mengatur lebar batas kontrol server Web.

(Diperoleh dari WebControl)
BottomPagerRow

GridViewRow Mendapatkan objek yang mewakili baris pager bawah dalam GridView kontrol.

Caption

Mendapatkan atau mengatur teks untuk dirender dalam elemen caption HTML dalam GridView kontrol. Properti ini disediakan untuk membuat kontrol lebih mudah diakses oleh pengguna perangkat teknologi bantuan.

CaptionAlign

Mendapatkan atau mengatur posisi horizontal atau vertikal elemen caption HTML dalam GridView kontrol. Properti ini disediakan untuk membuat kontrol lebih mudah diakses oleh pengguna perangkat teknologi bantuan.

CellPadding

Mendapatkan atau mengatur jumlah spasi antara konten sel dan batas sel.

CellSpacing

Mendapatkan atau mengatur jumlah spasi antar sel.

ChildControlsCreated

Mendapatkan nilai yang menunjukkan apakah kontrol anak kontrol server telah dibuat.

(Diperoleh dari Control)
ClientID

Mendapatkan ID kontrol untuk markup HTML yang dihasilkan oleh ASP.NET.

(Diperoleh dari Control)
ClientIDMode

Mendapatkan atau mengatur algoritma yang digunakan untuk menghasilkan nilai ClientID properti.

(Diperoleh dari Control)
ClientIDRowSuffix

Mendapatkan atau mengatur nama bidang data yang nilainya ditambahkan ke ClientID nilai properti untuk mengidentifikasi setiap instans kontrol terikat data secara unik.

ClientIDRowSuffixDataKeys

Mendapatkan nilai data yang digunakan untuk mengidentifikasi setiap instans kontrol terikat data secara unik saat ASP.NET menghasilkan ClientID nilai.

ClientIDSeparator

Mendapatkan nilai karakter yang mewakili karakter pemisah yang digunakan dalam ClientID properti .

(Diperoleh dari Control)
Columns

Mendapatkan kumpulan DataControlField objek yang mewakili bidang kolom dalam GridView kontrol.

ColumnsGenerator

Mendapatkan atau mengatur kontrol yang akan secara otomatis menghasilkan kolom untuk GridView kontrol yang menggunakan fitur data dinamis ASP.NET.

Context

Mendapatkan objek yang HttpContext terkait dengan kontrol server untuk permintaan Web saat ini.

(Diperoleh dari Control)
Controls

Mendapatkan kumpulan kontrol anak dalam kontrol terikat data komposit.

(Diperoleh dari CompositeDataBoundControl)
ControlStyle

Mendapatkan gaya kontrol server Web. Properti ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
ControlStyleCreated

Mendapatkan nilai yang menunjukkan apakah Style objek telah dibuat untuk ControlStyle properti . Properti ini terutama digunakan oleh pengembang kontrol.

(Diperoleh dari WebControl)
CssClass

Mendapatkan atau mengatur kelas Cascading Style Sheet (CSS) yang dirender oleh kontrol server Web pada klien.

(Diperoleh dari WebControl)
DataItemContainer

Mendapatkan referensi ke kontainer penamaan jika kontainer penamaan mengimplementasikan IDataItemContainer.

(Diperoleh dari Control)
DataKeyNames

Mendapatkan atau mengatur array yang berisi nama bidang kunci primer untuk item yang GridView ditampilkan dalam kontrol.

DataKeys

Mendapatkan kumpulan DataKey objek yang mewakili nilai kunci data setiap baris dalam GridView kontrol.

DataKeysContainer

Mendapatkan referensi ke kontainer penamaan jika kontainer penamaan mengimplementasikan IDataKeysControl.

(Diperoleh dari Control)
DataMember

Mendapatkan atau mengatur nama daftar data yang diikat kontrol terikat data, dalam kasus di mana sumber data berisi lebih dari satu daftar item data yang berbeda.

(Diperoleh dari DataBoundControl)
DataSource

Mendapatkan atau mengatur objek tempat kontrol terikat data mengambil daftar item datanya.

(Diperoleh dari BaseDataBoundControl)
DataSourceID

Mendapatkan atau mengatur ID kontrol tempat kontrol terikat data mengambil daftar item datanya.

(Diperoleh dari DataBoundControl)
DataSourceObject

Mendapatkan objek yang mengimplementasikan IDataSource antarmuka, yang menyediakan akses ke konten data objek.

(Diperoleh dari DataBoundControl)
DeleteMethod

Mendapatkan atau mengatur nama metode yang akan dipanggil untuk menghapus data.

DeleteMethod

Mendapatkan atau mengatur nama metode yang akan dipanggil untuk menghapus data.

(Diperoleh dari CompositeDataBoundControl)
DesignMode

Mendapatkan nilai yang menunjukkan apakah kontrol sedang digunakan pada permukaan desain.

(Diperoleh dari Control)
EditIndex

Mendapatkan atau mengatur indeks baris untuk diedit.

EditRowStyle

Mendapatkan referensi ke TableItemStyle objek yang memungkinkan Anda mengatur tampilan baris yang dipilih untuk diedit dalam GridView kontrol.

EmptyDataRowStyle

Mendapatkan referensi ke TableItemStyle objek yang memungkinkan Anda mengatur tampilan baris data kosong yang dirender saat GridView kontrol terikat ke sumber data yang tidak berisi rekaman apa pun.

EmptyDataTemplate

Mendapatkan atau mengatur konten yang ditentukan pengguna untuk baris data kosong yang GridView dirender saat kontrol terikat ke sumber data yang tidak berisi rekaman apa pun.

EmptyDataText

Mendapatkan atau mengatur teks untuk ditampilkan dalam baris data kosong yang GridView dirender saat kontrol terikat ke sumber data yang tidak berisi rekaman apa pun.

Enabled

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontrol server Web diaktifkan.

(Diperoleh dari WebControl)
EnableModelValidation

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontrol validator akan menangani pengecualian yang terjadi selama operasi penyisipan atau pembaruan.

EnablePersistedSelection

Mendapatkan atau menetapkan nilai yang menunjukkan apakah pemilihan baris didasarkan pada indeks atau pada nilai kunci data.

EnableSortingAndPagingCallbacks

Mendapatkan atau menetapkan nilai yang menunjukkan apakah panggilan balik sisi klien digunakan untuk operasi pengurutan dan penomoran halaman.

EnableTheming

Mendapatkan atau menetapkan nilai yang menunjukkan apakah tema berlaku untuk kontrol ini.

(Diperoleh dari WebControl)
EnableViewState

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontrol server mempertahankan status tampilannya, dan status tampilan setiap kontrol anak yang dikandungnya, ke klien yang meminta.

(Diperoleh dari Control)
Events

Mendapatkan daftar delegasi penanganan aktivitas untuk kontrol. Properti ini bersifat hanya baca.

(Diperoleh dari Control)
Font

Mendapatkan properti font yang terkait dengan kontrol server Web.

(Diperoleh dari WebControl)
FooterRow

GridViewRow Mendapatkan objek yang mewakili baris footer dalam GridView kontrol.

FooterStyle

Mendapatkan referensi ke TableItemStyle objek yang memungkinkan Anda mengatur tampilan baris footer dalam GridView kontrol.

ForeColor

Mendapatkan atau mengatur warna latar depan (biasanya warna teks) kontrol server Web.

(Diperoleh dari WebControl)
GridLines

Mendapatkan atau mengatur gaya garis kisi untuk GridView kontrol.

HasAttributes

Mendapatkan nilai yang menunjukkan apakah kontrol memiliki atribut yang ditetapkan.

(Diperoleh dari WebControl)
HasChildViewState

Mendapatkan nilai yang menunjukkan apakah kontrol anak kontrol server saat ini memiliki pengaturan status tampilan yang disimpan.

(Diperoleh dari Control)
HeaderRow

GridViewRow Mendapatkan objek yang mewakili baris header dalam GridView kontrol.

HeaderStyle

Mendapatkan referensi ke TableItemStyle objek yang memungkinkan Anda mengatur tampilan baris header dalam GridView kontrol.

Height

Mendapatkan atau mengatur tinggi kontrol server Web.

(Diperoleh dari WebControl)
HorizontalAlign

Mendapatkan atau mengatur perataan GridView horizontal kontrol pada halaman.

ID

Mendapatkan atau mengatur pengidentifikasi terprogram yang ditetapkan ke kontrol server.

(Diperoleh dari Control)
IdSeparator

Mendapatkan karakter yang digunakan untuk memisahkan pengidentifikasi kontrol.

(Diperoleh dari Control)
Initialized

Mendapatkan nilai yang menunjukkan apakah kontrol terikat data telah diinisialisasi.

(Diperoleh dari BaseDataBoundControl)
InsertMethod

Mendapatkan atau mengatur nama metode yang akan dipanggil untuk menyisipkan data.

(Diperoleh dari CompositeDataBoundControl)
IsBoundUsingDataSourceID

Mendapatkan nilai yang menunjukkan apakah DataSourceID properti diatur.

(Diperoleh dari BaseDataBoundControl)
IsChildControlStateCleared

Mendapatkan nilai yang menunjukkan apakah kontrol yang terkandung dalam kontrol ini memiliki status kontrol.

(Diperoleh dari Control)
IsDataBindingAutomatic

Mendapatkan nilai yang menunjukkan apakah pengikatan data bersifat otomatis.

(Diperoleh dari BaseDataBoundControl)
IsEnabled

Mendapatkan nilai yang menunjukkan apakah kontrol diaktifkan.

(Diperoleh dari WebControl)
IsTrackingViewState

Mendapatkan nilai yang menunjukkan apakah kontrol server menyimpan perubahan pada status tampilannya.

(Diperoleh dari Control)
IsUsingModelBinders

Mendapatkan nilai yang menunjukkan apakah pengikatan model sedang digunakan.

(Diperoleh dari CompositeDataBoundControl)
IsViewStateEnabled

Mendapatkan nilai yang menunjukkan apakah status tampilan diaktifkan untuk kontrol ini.

(Diperoleh dari Control)
ItemType

Mendapatkan atau mengatur nama jenis item data untuk pengikatan data yang ditik dengan kuat.

(Diperoleh dari DataBoundControl)
LoadViewStateByID

Mendapatkan nilai yang menunjukkan apakah kontrol berpartisipasi dalam memuat status tampilannya dengan ID bukan indeks.

(Diperoleh dari Control)
NamingContainer

Mendapatkan referensi ke kontainer penamaan kontrol server, yang membuat namespace unik untuk membedakan antara kontrol server dengan nilai properti yang sama ID .

(Diperoleh dari Control)
Page

Mendapatkan referensi ke Page instans yang berisi kontrol server.

(Diperoleh dari Control)
PageCount

Mendapatkan jumlah halaman yang diperlukan untuk menampilkan rekaman sumber data dalam GridView kontrol.

PageIndex

Mendapatkan atau mengatur indeks halaman yang saat ini ditampilkan.

PagerSettings

Mendapatkan referensi ke PagerSettings objek yang memungkinkan Anda mengatur properti tombol pager dalam GridView kontrol.

PagerStyle

Mendapatkan referensi ke TableItemStyle objek yang memungkinkan Anda mengatur tampilan baris pager dalam GridView kontrol.

PagerTemplate

Mendapatkan atau mengatur konten kustom untuk baris pager dalam GridView kontrol.

PageSize

Mendapatkan atau mengatur jumlah rekaman yang akan ditampilkan pada halaman dalam GridView kontrol.

Parent

Mendapatkan referensi ke kontrol induk kontrol server dalam hierarki kontrol halaman.

(Diperoleh dari Control)
RenderingCompatibility

Mendapatkan nilai yang menentukan versi ASP.NET yang akan kompatibel dengan HTML yang dirender.

(Diperoleh dari Control)
RequiresDataBinding

Mendapatkan atau menetapkan nilai yang menunjukkan apakah DataBind() metode harus dipanggil.

(Diperoleh dari BaseDataBoundControl)
RowHeaderColumn

Mendapatkan atau mengatur nama kolom yang akan digunakan sebagai header kolom untuk GridView kontrol. Properti ini disediakan untuk membuat kontrol lebih dapat diakses oleh pengguna perangkat teknologi bantuan.

Rows

Mendapatkan kumpulan GridViewRow objek yang mewakili baris data dalam GridView kontrol.

RowStyle

Mendapatkan referensi ke TableItemStyle objek yang memungkinkan Anda mengatur tampilan baris data dalam GridView kontrol.

SelectArguments

DataSourceSelectArguments Mendapatkan objek yang digunakan kontrol terikat data saat mengambil data dari kontrol sumber data.

(Diperoleh dari DataBoundControl)
SelectedDataKey

DataKey Mendapatkan objek yang berisi nilai kunci data untuk baris yang dipilih dalam GridView kontrol.

SelectedIndex

Mendapatkan atau mengatur indeks baris yang dipilih dalam GridView kontrol.

SelectedPersistedDataKey

Mendapatkan atau mengatur nilai kunci data untuk item yang dipilih yang dipertahankan dalam GridView kontrol.

SelectedRow

Mendapatkan referensi ke GridViewRow objek yang mewakili baris terpilih dalam kontrol.

SelectedRowStyle

Mendapatkan referensi ke TableItemStyle objek yang memungkinkan Anda mengatur tampilan baris yang dipilih dalam GridView kontrol.

SelectedValue

Mendapatkan nilai kunci data dari baris yang dipilih dalam GridView kontrol.

SelectMethod

Nama metode yang akan dipanggil untuk membaca data.

(Diperoleh dari DataBoundControl)
ShowFooter

Mendapatkan atau mengatur nilai yang menunjukkan apakah baris footer ditampilkan dalam GridView kontrol.

ShowHeader

Mendapatkan atau mengatur nilai yang menunjukkan apakah baris header ditampilkan dalam GridView kontrol.

ShowHeaderWhenEmpty

Mendapatkan atau mengatur nilai yang menunjukkan apakah judul kolom dalam GridView kontrol terlihat saat kolom tidak memiliki data.

Site

Mendapatkan informasi tentang kontainer yang menghosting kontrol saat ini saat dirender pada permukaan desain.

(Diperoleh dari Control)
SkinID

Mendapatkan atau mengatur kulit untuk diterapkan pada kontrol.

(Diperoleh dari WebControl)
SortDirection

Mendapatkan arah pengurutan kolom yang sedang diurutkan.

SortedAscendingCellStyle

Mendapatkan atau mengatur gaya CSS untuk GridView kolom saat kolom diurutkan dalam urutan naik.

SortedAscendingHeaderStyle

Mendapatkan atau mengatur gaya CSS untuk diterapkan ke GridView judul kolom saat kolom diurutkan dalam urutan naik.

SortedDescendingCellStyle

Mendapatkan atau mengatur gaya GridView kolom saat kolom diurutkan dalam urutan turun.

SortedDescendingHeaderStyle

Mendapatkan atau mengatur gaya untuk diterapkan ke GridView judul kolom saat kolom diurutkan dalam urutan menuram.

SortExpression

Mendapatkan ekspresi pengurutan yang terkait dengan kolom atau kolom yang sedang diurutkan.

Style

Mendapatkan kumpulan atribut teks yang akan dirender sebagai atribut gaya pada tag luar kontrol server Web.

(Diperoleh dari WebControl)
SupportsDisabledAttribute

Mendapatkan nilai yang menunjukkan apakah kontrol harus mengatur disabled atribut elemen HTML yang dirender ke "dinonaktifkan" ketika properti kontrol IsEnabled adalah false.

(Diperoleh dari BaseDataBoundControl)
TabIndex

Mendapatkan atau mengatur indeks tab kontrol server Web.

(Diperoleh dari WebControl)
TagKey

HtmlTextWriterTag Mendapatkan nilai untuk GridView kontrol.

TagName

Mendapatkan nama tag kontrol. Properti ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
TemplateControl

Mendapatkan atau mengatur referensi ke templat yang berisi kontrol ini.

(Diperoleh dari Control)
TemplateSourceDirectory

Mendapatkan direktori Page virtual atau UserControl yang berisi kontrol server saat ini.

(Diperoleh dari Control)
ToolTip

Mendapatkan atau mengatur teks yang ditampilkan saat penunjuk mouse mengarah ke kontrol server Web.

(Diperoleh dari WebControl)
TopPagerRow

GridViewRow Mendapatkan objek yang mewakili baris pager atas dalam GridView kontrol.

UniqueID

Mendapatkan pengidentifikasi unik yang memenuhi syarat secara hierarkis untuk kontrol server.

(Diperoleh dari Control)
UpdateMethod

Mendapatkan atau mengatur nama metode yang akan dipanggil untuk memperbarui data.

UpdateMethod

Mendapatkan atau mengatur nama metode yang akan dipanggil untuk memperbarui data.

(Diperoleh dari CompositeDataBoundControl)
UseAccessibleHeader

Mendapatkan atau mengatur nilai yang menunjukkan apakah GridView kontrol merender header-nya dalam format yang dapat diakses. Properti ini disediakan untuk membuat kontrol lebih mudah diakses oleh pengguna perangkat teknologi bantuan.

ValidateRequestMode

Mendapatkan atau menetapkan nilai yang menunjukkan apakah kontrol memeriksa input klien dari browser untuk nilai yang berpotensi berbahaya.

(Diperoleh dari Control)
ViewState

Mendapatkan kamus informasi status yang memungkinkan Anda menyimpan dan memulihkan status tampilan kontrol server di beberapa permintaan untuk halaman yang sama.

(Diperoleh dari Control)
ViewStateIgnoresCase

Mendapatkan nilai yang menunjukkan apakah StateBag objek tidak peka huruf besar/kecil.

(Diperoleh dari Control)
ViewStateMode

Mendapatkan atau mengatur mode view-state kontrol ini.

(Diperoleh dari Control)
VirtualItemCount

Mendapatkan atau mengatur jumlah item virtual di sumber data yang GridView terikat dengan kontrol saat penomoran halaman kustom digunakan.

Visible

Mendapatkan atau mengatur nilai yang menunjukkan apakah kontrol server dirender sebagai UI di halaman.

(Diperoleh dari Control)
Width

Mendapatkan atau mengatur lebar kontrol server Web.

(Diperoleh dari WebControl)

Metode

AddAttributesToRender(HtmlTextWriter)

Menambahkan atribut dan gaya HTML yang perlu dirender ke yang ditentukan HtmlTextWriterTag. Metode ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
AddedControl(Control, Int32)

Dipanggil setelah kontrol anak ditambahkan ke Controls koleksi Control objek.

(Diperoleh dari Control)
AddParsedSubObject(Object)

Memberi tahu kontrol server bahwa elemen, baik XML atau HTML, diurai, dan menambahkan elemen ke objek kontrol ControlCollection server.

(Diperoleh dari Control)
ApplyStyle(Style)

Menyalin elemen tidak kosong dari gaya yang ditentukan ke kontrol Web, menimpa elemen gaya kontrol yang ada. Metode ini terutama digunakan oleh pengembang kontrol.

(Diperoleh dari WebControl)
ApplyStyleSheetSkin(Page)

Menerapkan properti gaya yang ditentukan dalam lembar gaya halaman ke kontrol.

(Diperoleh dari Control)
BeginRenderTracing(TextWriter, Object)

Memulai pelacakan waktu desain untuk merender data.

(Diperoleh dari Control)
BuildProfileTree(String, Boolean)

Mengumpulkan informasi tentang kontrol server dan mengirimkannya ke properti yang Trace akan ditampilkan saat pelacakan diaktifkan untuk halaman.

(Diperoleh dari Control)
ClearCachedClientID()

Mengatur nilai yang di-cache ClientID ke null.

(Diperoleh dari Control)
ClearChildControlState()

Menghapus informasi status-kontrol untuk kontrol anak kontrol server.

(Diperoleh dari Control)
ClearChildState()

Menghapus informasi status-tampilan dan status-kontrol untuk semua kontrol turunan kontrol server.

(Diperoleh dari Control)
ClearChildViewState()

Menghapus informasi status tampilan untuk semua kontrol anak kontrol server.

(Diperoleh dari Control)
ClearEffectiveClientIDMode()

Mengatur properti instans ClientIDMode kontrol saat ini dan kontrol turunan apa pun ke Inherit.

(Diperoleh dari Control)
ConfirmInitState()

Mengatur status inisialisasi kontrol terikat data.

(Diperoleh dari BaseDataBoundControl)
CopyBaseAttributes(WebControl)

Menyalin properti yang tidak dienkapsulasi oleh Style objek dari kontrol server Web yang ditentukan ke kontrol server Web tempat metode ini dipanggil. Metode ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
CreateAutoGeneratedColumn(AutoGeneratedFieldProperties)
Kedaluwarsa.

Membuat bidang kolom yang dihasilkan secara otomatis.

CreateChildControls()

Membuat hierarki kontrol yang digunakan untuk merender kontrol terikat data komposit berdasarkan nilai yang disimpan dalam status tampilan.

(Diperoleh dari CompositeDataBoundControl)
CreateChildControls(IEnumerable, Boolean)

Membuat hierarki kontrol yang digunakan untuk merender GridView kontrol menggunakan sumber data yang ditentukan.

CreateChildTable()

Membuat tabel anak baru.

CreateColumns(PagedDataSource, Boolean)

Membuat kumpulan bidang kolom yang digunakan untuk membangun hierarki kontrol.

CreateControlCollection()

Membuat objek baru ControlCollection untuk menahan kontrol anak (baik literal maupun server) dari kontrol server.

(Diperoleh dari Control)
CreateControlStyle()

Membuat gaya default untuk kontrol.

CreateDataSourceSelectArguments()

Membuat objek yang berisi argumen yang diteruskan ke sumber data untuk diproses DataSourceSelectArguments .

CreateRow(Int32, Int32, DataControlRowType, DataControlRowState)

Membuat baris dalam GridView kontrol.

DataBind()

Mengikat sumber data ke GridView kontrol. Metode ini tidak dapat diwariskan.

DataBind(Boolean)

Mengikat sumber data ke kontrol server yang dipanggil dan semua kontrol turunannya dengan opsi untuk menaikkan DataBinding peristiwa.

(Diperoleh dari Control)
DataBindChildren()

Mengikat sumber data ke kontrol anak kontrol server.

(Diperoleh dari Control)
DeleteRow(Int32)

Menghapus rekaman pada indeks yang ditentukan dari sumber data.

Dispose()

Memungkinkan kontrol server untuk melakukan pembersihan akhir sebelum dilepaskan dari memori.

(Diperoleh dari Control)
EndRenderTracing(TextWriter, Object)

Mengakhiri pelacakan waktu desain penyajian data.

(Diperoleh dari Control)
EnsureChildControls()

Menentukan apakah kontrol server memuat kontrol turunan. Jika tidak, ia membuat kontrol anak.

(Diperoleh dari Control)
EnsureDataBound()

DataBind() Memanggil metode jika DataSourceID properti diatur dan kontrol terikat data ditandai untuk memerlukan pengikatan.

(Diperoleh dari BaseDataBoundControl)
EnsureID()

Membuat pengidentifikasi untuk kontrol yang tidak memiliki pengidentifikasi yang ditetapkan.

(Diperoleh dari Control)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
ExtractRowValues(IOrderedDictionary, GridViewRow, Boolean, Boolean)

Mengambil nilai setiap bidang yang dideklarasikan dalam baris yang ditentukan dan menyimpannya dalam objek yang ditentukan IOrderedDictionary .

FindControl(String)

Mencari kontainer penamaan saat ini untuk kontrol server dengan parameter yang ditentukan id .

(Diperoleh dari Control)
FindControl(String, Int32)

Mencari kontainer penamaan saat ini untuk kontrol server dengan bilangan bulat dan yang ditentukan id , yang ditentukan dalam pathOffset parameter , yang membantu dalam pencarian. Anda tidak boleh mengambil alih versi FindControl metode ini.

(Diperoleh dari Control)
Focus()

Mengatur fokus input ke kontrol.

(Diperoleh dari Control)
GetCallbackResult()

Mengembalikan hasil peristiwa panggilan balik yang menargetkan kontrol.

GetCallbackScript(IButtonControl, String)

Membuat skrip panggilan balik untuk tombol yang melakukan operasi pengurutan.

GetData()

DataSourceView Mengambil objek yang digunakan kontrol terikat data untuk melakukan operasi data.

(Diperoleh dari DataBoundControl)
GetDataSource()

IDataSource Mengambil antarmuka yang dikaitkan dengan kontrol terikat data, jika ada.

(Diperoleh dari DataBoundControl)
GetDesignModeState()

Mendapatkan data waktu desain untuk kontrol.

(Diperoleh dari Control)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetRouteUrl(Object)

Mendapatkan URL yang sesuai dengan sekumpulan parameter rute.

(Diperoleh dari Control)
GetRouteUrl(RouteValueDictionary)

Mendapatkan URL yang sesuai dengan sekumpulan parameter rute.

(Diperoleh dari Control)
GetRouteUrl(String, Object)

Mendapatkan URL yang sesuai dengan sekumpulan parameter rute dan nama rute.

(Diperoleh dari Control)
GetRouteUrl(String, RouteValueDictionary)

Mendapatkan URL yang sesuai dengan sekumpulan parameter rute dan nama rute.

(Diperoleh dari Control)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
GetUniqueIDRelativeTo(Control)

Mengembalikan bagian awalan dari UniqueID properti kontrol yang ditentukan.

(Diperoleh dari Control)
HasControls()

Menentukan apakah kontrol server berisi kontrol anak apa pun.

(Diperoleh dari Control)
HasEvents()

Mengembalikan nilai yang menunjukkan apakah peristiwa terdaftar untuk kontrol atau kontrol turunan apa pun.

(Diperoleh dari Control)
InitializePager(GridViewRow, Int32, PagedDataSource)

Menginisialisasi baris pager yang ditampilkan saat fitur paging diaktifkan.

InitializeRow(GridViewRow, DataControlField[])

Menginisialisasi baris dalam GridView kontrol.

IsBindableType(Type)

Menentukan apakah jenis data yang ditentukan dapat terikat ke kolom dalam GridView kontrol.

IsLiteralContent()

Menentukan apakah kontrol server hanya menyimpan konten harfiah.

(Diperoleh dari Control)
LoadControlState(Object)

Memuat status properti dalam GridView kontrol yang perlu dipertahankan, bahkan ketika EnableViewState properti diatur ke false.

LoadViewState(Object)

Memuat status kontrol tampilan yang GridView disimpan sebelumnya.

MapPathSecure(String)

Mengambil jalur fisik tempat jalur virtual, baik absolut atau relatif, dipetakan.

(Diperoleh dari Control)
MarkAsDataBound()

Mengatur status kontrol dalam status tampilan sebagai berhasil terikat ke data.

(Diperoleh dari DataBoundControl)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
MergeStyle(Style)

Menyalin elemen tidak kosong dari gaya yang ditentukan ke kontrol Web, tetapi tidak akan menimpa elemen gaya kontrol yang ada. Metode ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
OnBubbleEvent(Object, EventArgs)

Menentukan apakah peristiwa untuk kontrol server Web diteruskan ke hierarki kontrol server antarmuka pengguna (UI) halaman.

OnCreatingModelDataSource(CreatingModelDataSourceEventArgs)

Memunculkan kejadian CreatingModelDataSource.

(Diperoleh dari DataBoundControl)
OnDataBinding(EventArgs)

Memunculkan kejadian DataBinding.

(Diperoleh dari Control)
OnDataBound(EventArgs)

Memunculkan kejadian DataBound.

(Diperoleh dari BaseDataBoundControl)
OnDataPropertyChanged()

Mengikat ulang kontrol ke GridView datanya setelah DataMemberproperti , DataSource, atau DataSourceID diubah.

OnDataSourceViewChanged(Object, EventArgs)

Memunculkan kejadian DataSourceViewChanged.

OnInit(EventArgs)

Memunculkan kejadian Init.

OnLoad(EventArgs)

Load Menangani peristiwa.

(Diperoleh dari DataBoundControl)
OnPageIndexChanged(EventArgs)

Memunculkan kejadian PageIndexChanged.

OnPageIndexChanging(GridViewPageEventArgs)

Memunculkan kejadian PageIndexChanging.

OnPagePreLoad(Object, EventArgs)

Mengatur status inisialisasi kontrol terikat data sebelum kontrol dimuat.

OnPreRender(EventArgs)

Memunculkan kejadian PreRender.

OnRowCancelingEdit(GridViewCancelEditEventArgs)

Memunculkan kejadian RowCancelingEdit.

OnRowCommand(GridViewCommandEventArgs)

Memunculkan kejadian RowCommand.

OnRowCreated(GridViewRowEventArgs)

Memunculkan kejadian RowCreated.

OnRowDataBound(GridViewRowEventArgs)

Memunculkan kejadian RowDataBound.

OnRowDeleted(GridViewDeletedEventArgs)

Memunculkan kejadian RowDeleted.

OnRowDeleting(GridViewDeleteEventArgs)

Memunculkan kejadian RowDeleting.

OnRowEditing(GridViewEditEventArgs)

Memunculkan kejadian RowEditing.

OnRowUpdated(GridViewUpdatedEventArgs)

Memunculkan kejadian RowUpdated.

OnRowUpdating(GridViewUpdateEventArgs)

Memunculkan kejadian RowUpdating.

OnSelectedIndexChanged(EventArgs)

Memunculkan kejadian SelectedIndexChanged.

OnSelectedIndexChanging(GridViewSelectEventArgs)

Memunculkan kejadian SelectedIndexChanging.

OnSorted(EventArgs)

Memunculkan kejadian Sorted.

OnSorting(GridViewSortEventArgs)

Memunculkan kejadian Sorting.

OnUnload(EventArgs)

Memunculkan kejadian Unload.

(Diperoleh dari Control)
OpenFile(String)

Stream Terbiasa membaca file.

(Diperoleh dari Control)
PerformDataBinding(IEnumerable)

Mengikat sumber data yang ditentukan ke GridView kontrol.

PerformSelect()

Mengambil data dari sumber data terkait.

(Diperoleh dari DataBoundControl)
PrepareControlHierarchy()

Menetapkan hierarki kontrol.

RaiseBubbleEvent(Object, EventArgs)

Menetapkan sumber peristiwa apa pun dan informasinya ke induk kontrol.

(Diperoleh dari Control)
RaiseCallbackEvent(String)

Membuat argumen untuk handler panggilan balik dalam GetCallbackEventReference(Control, String, String, String, Boolean) metode .

RaisePostBackEvent(String)

Menaikkan peristiwa yang sesuai untuk GridView kontrol ketika memposting kembali ke server.

RemovedControl(Control)

Dipanggil setelah kontrol anak dihapus dari Controls koleksi Control objek.

(Diperoleh dari Control)
Render(HtmlTextWriter)

Merender konten kontrol server Web ke browser klien menggunakan objek yang ditentukan HtmlTextWriter .

RenderBeginTag(HtmlTextWriter)

Merender tag pembuka HTML kontrol ke penulis yang ditentukan. Metode ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
RenderChildren(HtmlTextWriter)

Menghasilkan konten turunan kontrol server ke objek yang disediakan HtmlTextWriter , yang menulis konten yang akan dirender pada klien.

(Diperoleh dari Control)
RenderContents(HtmlTextWriter)

Merender konten kontrol ke penulis yang ditentukan. Metode ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
RenderControl(HtmlTextWriter)

Output konten kontrol server ke objek yang disediakan HtmlTextWriter dan menyimpan informasi pelacakan tentang kontrol jika pelacakan diaktifkan.

(Diperoleh dari Control)
RenderControl(HtmlTextWriter, ControlAdapter)

Output konten kontrol server ke objek yang disediakan HtmlTextWriter menggunakan objek yang disediakan ControlAdapter .

(Diperoleh dari Control)
RenderEndTag(HtmlTextWriter)

Merender tag penutup HTML kontrol ke penulis yang ditentukan. Metode ini digunakan terutama oleh pengembang kontrol.

(Diperoleh dari WebControl)
ResolveAdapter()

Mendapatkan adaptor kontrol yang bertanggung jawab untuk merender kontrol yang ditentukan.

(Diperoleh dari Control)
ResolveClientUrl(String)

Mendapatkan URL yang dapat digunakan oleh browser.

(Diperoleh dari Control)
ResolveUrl(String)

Mengonversi URL menjadi URL yang dapat digunakan pada klien yang meminta.

(Diperoleh dari Control)
SaveControlState()

Menyimpan status properti dalam GridView kontrol yang perlu dipertahankan, bahkan ketika EnableViewState properti diatur ke false.

SaveViewState()

Memuat status kontrol tampilan yang GridView disimpan sebelumnya.

SelectRow(Int32)

Memilih baris untuk diedit dalam GridView kontrol.

SetDesignModeState(IDictionary)

Mengatur data waktu desain untuk kontrol.

(Diperoleh dari Control)
SetEditRow(Int32)

Menempatkan baris dalam mode edit dalam GridView kontrol dengan menggunakan indeks baris yang ditentukan.

SetPageIndex(Int32)

Mengatur indeks GridView halaman kontrol dengan menggunakan indeks baris.

SetRenderMethodDelegate(RenderMethod)

Menetapkan delegasi penanganan aktivitas untuk merender kontrol server dan kontennya ke dalam kontrol induknya.

(Diperoleh dari Control)
SetTraceData(Object, Object)

Mengatur data pelacakan untuk pelacakan waktu desain data penyajian, menggunakan kunci data pelacakan dan nilai data pelacakan.

(Diperoleh dari Control)
SetTraceData(Object, Object, Object)

Mengatur data pelacakan untuk pelacakan waktu desain data penyajian, menggunakan objek yang dilacak, kunci data pelacakan, dan nilai data pelacakan.

(Diperoleh dari Control)
Sort(String, SortDirection)

Mengurutkan GridView kontrol berdasarkan ekspresi dan arah pengurutan yang ditentukan.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
TrackViewState()

Melacak perubahan status tampilan pada GridView kontrol sehingga dapat disimpan di objek kontrol StateBag . Objek ini dapat diakses melalui ViewState properti .

UpdateRow(Int32, Boolean)

Updates rekaman pada indeks baris yang ditentukan menggunakan nilai bidang baris.

ValidateDataSource(Object)

Memverifikasi bahwa objek yang diikat kontrol terikat data adalah objek yang dapat dikerjakannya.

(Diperoleh dari DataBoundControl)

Acara

CallingDataMethods

Terjadi ketika metode data sedang dipanggil.

(Diperoleh dari DataBoundControl)
CreatingModelDataSource

Terjadi ketika ModelDataSource objek sedang dibuat.

(Diperoleh dari DataBoundControl)
DataBinding

Terjadi ketika kontrol server mengikat ke sumber data.

(Diperoleh dari Control)
DataBound

Terjadi setelah kontrol server mengikat ke sumber data.

(Diperoleh dari BaseDataBoundControl)
Disposed

Terjadi ketika kontrol server dilepaskan dari memori, yang merupakan tahap terakhir dari siklus hidup kontrol server ketika halaman ASP.NET diminta.

(Diperoleh dari Control)
Init

Terjadi ketika kontrol server diinisialisasi, yang merupakan langkah pertama dalam siklus hidupnya.

(Diperoleh dari Control)
Load

Terjadi ketika kontrol server dimuat ke Page dalam objek.

(Diperoleh dari Control)
PageIndexChanged

Terjadi ketika salah satu tombol pager diklik, tetapi setelah GridView kontrol menangani operasi paging.

PageIndexChanging

Terjadi ketika salah satu tombol pager diklik, tetapi sebelum GridView kontrol menangani operasi paging.

PreRender

Terjadi setelah Control objek dimuat tetapi sebelum penyajian.

(Diperoleh dari Control)
RowCancelingEdit

Terjadi saat tombol Batalkan baris dalam mode edit diklik, tetapi sebelum baris keluar dari mode edit.

RowCommand

Terjadi ketika tombol diklik dalam GridView kontrol.

RowCreated

Terjadi saat baris dibuat dalam GridView kontrol.

RowDataBound

Terjadi ketika baris data terikat ke data dalam GridView kontrol.

RowDeleted

Terjadi saat tombol Hapus baris diklik, tetapi setelah GridView kontrol menghapus baris.

RowDeleting

Terjadi saat tombol Hapus baris diklik, tetapi sebelum GridView kontrol menghapus baris.

RowEditing

Terjadi saat tombol Edit baris diklik, tetapi sebelum GridView kontrol memasuki mode edit.

RowUpdated

Terjadi saat tombol Perbarui baris diklik, tetapi setelah GridView kontrol memperbarui baris.

RowUpdating

Terjadi saat tombol Perbarui baris diklik, tetapi sebelum GridView kontrol memperbarui baris.

SelectedIndexChanged

Terjadi saat tombol Pilih baris diklik, tetapi setelah GridView kontrol menangani operasi pilih.

SelectedIndexChanging

Terjadi saat tombol Pilih baris diklik, tetapi sebelum GridView kontrol menangani operasi pilih.

Sorted

Terjadi saat hyperlink untuk mengurutkan kolom diklik, tetapi setelah GridView kontrol menangani operasi pengurutan.

Sorting

Terjadi saat hyperlink untuk mengurutkan kolom diklik, tetapi sebelum GridView kontrol menangani operasi pengurutan.

Unload

Terjadi ketika kontrol server dibongkar dari memori.

(Diperoleh dari Control)

Implementasi Antarmuka Eksplisit

IAttributeAccessor.GetAttribute(String)

Mendapatkan atribut kontrol Web dengan nama yang ditentukan.

(Diperoleh dari WebControl)
IAttributeAccessor.SetAttribute(String, String)

Mengatur atribut kontrol Web ke nama dan nilai yang ditentukan.

(Diperoleh dari WebControl)
ICallbackContainer.GetCallbackScript(IButtonControl, String)

Membuat skrip panggilan balik untuk tombol yang melakukan operasi pengurutan.

ICallbackEventHandler.GetCallbackResult()

Mengembalikan hasil peristiwa panggilan balik yang menargetkan kontrol.

ICallbackEventHandler.RaiseCallbackEvent(String)

Membuat argumen untuk handler panggilan balik dalam GetCallbackEventReference(Control, String, String, String, Boolean) metode .

IControlBuilderAccessor.ControlBuilder

Untuk deskripsi anggota ini, lihat ControlBuilder.

(Diperoleh dari Control)
IControlDesignerAccessor.GetDesignModeState()

Untuk deskripsi anggota ini, lihat GetDesignModeState().

(Diperoleh dari Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

Untuk deskripsi anggota ini, lihat SetDesignModeState(IDictionary).

(Diperoleh dari Control)
IControlDesignerAccessor.SetOwnerControl(Control)

Untuk deskripsi anggota ini, lihat SetOwnerControl(Control).

(Diperoleh dari Control)
IControlDesignerAccessor.UserData

Untuk deskripsi anggota ini, lihat UserData.

(Diperoleh dari Control)
IDataBindingsAccessor.DataBindings

Untuk deskripsi anggota ini, lihat DataBindings.

(Diperoleh dari Control)
IDataBindingsAccessor.HasDataBindings

Untuk deskripsi anggota ini, lihat HasDataBindings.

(Diperoleh dari Control)
IDataBoundControl.DataKeyNames

Mendapatkan atau mengatur nama bidang kunci utama untuk item yang ditampilkan dalam kontrol terikat data.

IDataBoundControl.DataMember

Mendapatkan atau mengatur tabel yang diekspos oleh kontrol sumber data untuk mengikat kontrol terikat data.

IDataBoundControl.DataSource

Mendapatkan atau mengatur objek sumber data tempat kontrol terikat data mengambil daftar item data.

IDataBoundControl.DataSourceID

Mendapatkan atau mengatur ID sumber data tempat kontrol terikat data mengambil daftar item data.

IDataBoundControl.DataSourceObject

Mendapatkan atau mengatur objek sumber data tempat kontrol terikat data mengambil daftar item data.

IDataBoundListControl.ClientIDRowSuffix

Mendapatkan atau mengatur nama bidang data yang nilainya ditambahkan ke ClientID nilai properti untuk mengidentifikasi setiap instans kontrol terikat data secara unik.

IDataBoundListControl.DataKeys

Mendapatkan kumpulan objek yang mewakili DataKeys nilai dalam kontrol terikat data.

IDataBoundListControl.EnablePersistedSelection

Mendapatkan atau menetapkan nilai yang menunjukkan apakah pemilihan baris didasarkan pada indeks atau pada nilai kunci data.

IDataBoundListControl.SelectedDataKey

Mendapatkan objek yang berisi nilai kunci data untuk baris yang dipilih dalam kontrol terikat data.

IDataBoundListControl.SelectedIndex

Mendapatkan atau mengatur indeks baris yang dipilih dalam kontrol terikat data.

IDataKeysControl.ClientIDRowSuffixDataKeys

Mendapatkan nilai data yang digunakan untuk mengidentifikasi setiap instans kontrol terikat data secara unik saat ASP.NET menghasilkan ClientID nilai.

IExpressionsAccessor.Expressions

Untuk deskripsi anggota ini, lihat Expressions.

(Diperoleh dari Control)
IExpressionsAccessor.HasExpressions

Untuk deskripsi anggota ini, lihat HasExpressions.

(Diperoleh dari Control)
IFieldControl.FieldsGenerator

Mendapatkan atau mengatur kontrol yang secara otomatis menghasilkan kolom untuk kontrol terikat data untuk digunakan oleh ASP.NET Data Dinamis.

IParserAccessor.AddParsedSubObject(Object)

Untuk deskripsi anggota ini, lihat AddParsedSubObject(Object).

(Diperoleh dari Control)
IPersistedSelector.DataKey

Untuk deskripsi anggota ini, lihat DataKey.

IPostBackContainer.GetPostBackOptions(IButtonControl)

PostBackOptions Membuat objek yang mewakili perilaku postback kontrol tombol yang ditentukan.

IPostBackEventHandler.RaisePostBackEvent(String)

Menaikkan peristiwa yang sesuai untuk GridView kontrol ketika memposting kembali ke server.

Metode Ekstensi

EnablePersistedSelection(BaseDataBoundControl)
Kedaluwarsa.

Memungkinkan pilihan untuk dipertahankan dalam kontrol data yang mendukung pemilihan dan halaman.

FindDataSourceControl(Control)

Mengembalikan sumber data yang terkait dengan kontrol data untuk kontrol yang ditentukan.

FindFieldTemplate(Control, String)

Mengembalikan templat bidang untuk kolom yang ditentukan dalam kontainer penamaan kontrol yang ditentukan.

FindMetaTable(Control)

Mengembalikan objek metatable untuk kontrol data yang berisi.

GetDefaultValues(INamingContainer)

Mendapatkan kumpulan nilai default untuk kontrol data yang ditentukan.

GetMetaTable(INamingContainer)

Mendapatkan metadata tabel untuk kontrol data yang ditentukan.

SetMetaTable(INamingContainer, MetaTable)

Mengatur metadata tabel untuk kontrol data yang ditentukan.

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

Mengatur metadata tabel dan pemetaan nilai default untuk kontrol data yang ditentukan.

SetMetaTable(INamingContainer, MetaTable, Object)

Mengatur metadata tabel dan pemetaan nilai default untuk kontrol data yang ditentukan.

TryGetMetaTable(INamingContainer, MetaTable)

Menentukan apakah metadata tabel tersedia.

EnableDynamicData(INamingContainer, Type)

Mengaktifkan perilaku Data Dinamis untuk kontrol data yang ditentukan.

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

Mengaktifkan perilaku Data Dinamis untuk kontrol data yang ditentukan.

EnableDynamicData(INamingContainer, Type, Object)

Mengaktifkan perilaku Data Dinamis untuk kontrol data yang ditentukan.

Berlaku untuk

Lihat juga