GridView.EnableSortingAndPagingCallbacks Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau menetapkan nilai yang menunjukkan apakah panggilan balik sisi klien digunakan untuk operasi pengurutan dan penomoran halaman.
public:
virtual property bool EnableSortingAndPagingCallbacks { bool get(); void set(bool value); };
public virtual bool EnableSortingAndPagingCallbacks { get; set; }
member this.EnableSortingAndPagingCallbacks : bool with get, set
Public Overridable Property EnableSortingAndPagingCallbacks As Boolean
Nilai Properti
true untuk menggunakan panggilan balik sisi klien untuk operasi pengurutan dan penomoran halaman; jika tidak, false. Defaultnya adalah false.
Pengecualian
Koleksi Columns berisi kolom yang tidak mendukung panggilan balik, seperti TemplateField.
Contoh
Contoh berikut menunjukkan cara menggunakan EnableSortingAndPagingCallbacks properti untuk mengaktifkan panggilan balik sisi klien untuk operasi pengurutan dan penomoran halaman.
<%@ Page language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>GridView EnableSortingAndPagingCallbacks Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>GridView EnableSortingAndPagingCallbacks Example</h3>
<asp:gridview id="CustomersGridView"
datasourceid="CustomersSource"
autogeneratecolumns="true"
emptydatatext="No data available."
allowpaging="true"
allowsorting="true"
enablesortingandpagingcallbacks="true"
runat="server">
</asp:gridview>
<!-- This example uses Microsoft SQL Server and connects -->
<!-- to the Northwind sample database. Use an ASP.NET -->
<!-- expression to retrieve the connection string value -->
<!-- from the Web.config file. -->
<asp:sqldatasource id="CustomersSource"
selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]"
connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>"
runat="server"/>
</form>
</body>
</html>
<%@ Page language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>GridView EnableSortingAndPagingCallbacks Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>GridView EnableSortingAndPagingCallbacks Example</h3>
<asp:gridview id="CustomersGridView"
datasourceid="CustomersSource"
autogeneratecolumns="true"
emptydatatext="No data available."
allowpaging="true"
allowsorting="true"
enablesortingandpagingcallbacks="true"
runat="server">
</asp:gridview>
<!-- This example uses Microsoft SQL Server and connects -->
<!-- to the Northwind sample database. Use an ASP.NET -->
<!-- expression to retrieve the connection string value -->
<!-- from the Web.config file. -->
<asp:sqldatasource id="CustomersSource"
selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]"
connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>"
runat="server"/>
</form>
</body>
</html>
Keterangan
Secara default, ketika operasi pengurutan atau penomoran dilakukan, GridView kontrol memposting kembali ke server untuk melakukan operasi.
EnableSortingAndPagingCallbacks Ketika properti diatur ke true, layanan dipanggil pada klien untuk melakukan operasi pengurutan dan penomoran halaman, yang menghilangkan kebutuhan untuk memposting kembali ke server.
Nota
Tidak semua browser mendukung fitur ini. Untuk menentukan apakah browser mendukung fitur ini, gunakan SupportsCallback properti .
Semua kolom dalam Columns koleksi harus mendukung panggilan balik agar fitur ini berfungsi. Columns Jika koleksi berisi kolom yang tidak mendukung panggilan balik, seperti TemplateField, NotSupportedException pengecualian dinaikkan.