Skip to main content
A newer version of this page is available. .
Tab

ASPxDataViewBase.PageIndexChanging Event

Fires on the server side before the page index is changed and allows you to prevent a specific page from being selected.

Namespace: DevExpress.Web

Assembly: DevExpress.Web.v18.2.dll

Declaration

public event DataViewPageEventHandler PageIndexChanging

Event Data

The PageIndexChanging event's data class is DataViewPageEventArgs. The following properties provide information specific to this event:

Property Description
Cancel Gets or sets a value indicating whether the event should be canceled. Inherited from CancelEventArgs.
NewPageIndex Gets or sets the selected page’s index.

Remarks

The PageIndexChanging event fires before a specific page is selected. This occurs in the cases listed below:

You can use the event parameter’s properties to identify a new page index (DataViewPageEventArgs.NewPageIndex) or to cancel the operation by setting the Cancel property to true.

Note

If an end-user clicks the All item in the page size item dropdown, or the All navigation button, the DataViewPageEventArgs.NewPageIndex property returns -1.

After the page index has been changed, the ASPxDataViewBase.PageIndexChanged event is raised.

See Also