Bagikan melalui


GridView.EnableSortingAndPagingCallbacks Properti

Definisi

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.

Berlaku untuk

Lihat juga