Back to Devexpress

ASPxGridBase.BeforePerformDataSelect Event

aspnet-devexpress-dot-web-dot-aspxgridbase-25a66477.md

latest2.0 KB
Original Source

ASPxGridBase.BeforePerformDataSelect Event

Occurs before the control obtains data from a data source.

Namespace : DevExpress.Web

Assembly : DevExpress.Web.v25.2.dll

NuGet Package : DevExpress.Web

Declaration

csharp
public event EventHandler BeforePerformDataSelect
vb
Public Event BeforePerformDataSelect As EventHandler

Event Data

The BeforePerformDataSelect event's data class is EventArgs.

Remarks

ASPxGridView-Specific Information

When implementing master-detail mode, the BeforePerformDataSelect event should be handled to specify session values.

View Example: Grid View for ASP.NET Web Forms - Simple master-detail implementation

csharp
using DevExpress.Web.ASPxGridView;

protected void detailGrid_BeforePerformDataSelect(object sender, EventArgs e) {
    Session["CategoryID"] = (sender as ASPxGridView).GetMasterRowKeyValue();
}
vb
Protected Sub detailGrid_BeforePerformDataSelect(ByVal sender As Object,_
ByVal e As System.EventArgs) Handles ASPxGridView1.BeforePerformDataSelect
    Session("CategoryID") = CType(sender, ASPxGridView).GetMasterRowKeyValue()
End Sub

To learn more, see Master-Detail: Implementation.

Grid View - Get Started

See Also

ASPxGridBase Class

ASPxGridBase Members

DevExpress.Web Namespace