GridView.EnableSortingAndPagingCallbacks Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İstemci tarafı geri çağırmalarının sıralama ve sayfalama işlemleri için kullanılıp kullanılmadığını belirten bir değer alır veya ayarlar.
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
Özellik Değeri
true
sıralama ve sayfalama işlemleri için istemci tarafı geri çağırmalarını kullanmak; aksi takdirde , false
. Varsayılan değer: false
.
Özel durumlar
Koleksiyon Columns , gibi TemplateFieldgeri çağırmaları desteklemeyen bir sütun içerir.
Örnekler
Aşağıdaki örnekte, sıralama ve sayfalama işlemleri için istemci tarafı geri çağırmalarını etkinleştirmek üzere özelliğinin nasıl kullanılacağı EnableSortingAndPagingCallbacks gösterilmektedir.
<%@ 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>
Açıklamalar
Varsayılan olarak, bir sıralama veya disk belleği işlemi gerçekleştirildiğinde, GridView denetim işlemi gerçekleştirmek için sunucuya geri gönderir. EnableSortingAndPagingCallbacks özelliği olarak true
ayarlandığında, sıralama ve sayfalama işlemlerini gerçekleştirmek için istemcide bir hizmet çağrılır ve bu da sunucuya geri gönderme gereksinimini ortadan kaldırır.
Not
Bu özelliği tüm tarayıcılar desteklemez. Tarayıcının bu özelliği destekleyip desteklemediğini belirlemek için özelliğini kullanın SupportsCallback .
Bu özelliğin çalışması için koleksiyondaki Columns tüm sütunların geri çağırmaları desteklemesi gerekir. Columns Koleksiyon gibi geri çağırmaları TemplateFielddesteklemeyen bir sütun içeriyorsa bir NotSupportedException özel durum oluşur.