GridView.EnableSortingAndPagingCallbacks Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu označující, jestli se zpětné volání na straně klienta používají pro operace řazení a stránkování.
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
Hodnota vlastnosti
true
používat zpětné volání na straně klienta pro operace řazení a stránkování; v opačném případě . false
Výchozí formát je false
.
Výjimky
Kolekce Columns obsahuje sloupec, který nepodporuje zpětné volání, například TemplateField.
Příklady
Následující příklad ukazuje, jak pomocí EnableSortingAndPagingCallbacks vlastnosti povolit zpětné volání na straně klienta pro řazení a stránkovací operace.
<%@ 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>
Poznámky
Ve výchozím nastavení se při provádění GridView operace řazení nebo stránkování ovládací prvky vrátí zpět na server, aby provedly operaci. EnableSortingAndPagingCallbacks Pokud je vlastnost nastavena na true
, služba se volá na klientovi k provádění operací řazení a stránkování, což eliminuje nutnost publikovat zpět na server.
Poznámka
Tuto funkci nepodporují všechny prohlížeče. Pokud chcete zjistit, jestli prohlížeč tuto funkci podporuje, použijte SupportsCallback tuto vlastnost.
Všechny sloupce v kolekci Columns musí podporovat zpětné volání, aby tato funkce fungovala. Columns Pokud kolekce obsahuje sloupec, který nepodporuje zpětné volání, například TemplateField, je NotSupportedException vyvolána výjimka.