GridView.EnableSortingAndPagingCallbacks Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob clientseitige Rückrufe für Sortier- und Pagingvorgänge verwendet werden, oder legt diesen Wert fest.
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
Eigenschaftswert
true
, wenn clientseitige Rückrufe für Sortier- und Pagingfunktionen verwendet werden, andernfalls false
. Der Standardwert ist false
.
Ausnahmen
Die Columns-Auflistung enthält eine Spalte, die keine Rückrufe unterstützt, z. B. TemplateField.
Beispiele
Im folgenden Beispiel wird veranschaulicht, wie die EnableSortingAndPagingCallbacks Eigenschaft zum Aktivieren clientseitiger Rückrufe für Sortier- und Pagingvorgänge verwendet wird.
<%@ 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>
Hinweise
Wenn ein Sortier- oder Pagingvorgang ausgeführt wird, sendet das GridView Steuerelement standardmäßig wieder auf den Server, um den Vorgang auszuführen. Wenn die EnableSortingAndPagingCallbacks Eigenschaft auf " true
Festgelegt" festgelegt ist, wird ein Dienst für den Client aufgerufen, um Sortier- und Pagingvorgänge auszuführen, wodurch die Notwendigkeit, den Post zurück auf den Server zu stellen, beseitigt wird.
Hinweis
Nicht alle Browser unterstützen dieses Feature. Um zu ermitteln, ob ein Browser dieses Feature unterstützt, verwenden Sie die SupportsCallback Eigenschaft.
Alle Spalten in der Columns Auflistung müssen Rückrufe unterstützen, damit dieses Feature funktioniert. Wenn die Columns Auflistung eine Spalte enthält, die Keine Rückrufe unterstützt, z TemplateField. B. wird eine NotSupportedException Ausnahme ausgelöst.