aspnet-devexpress-dot-web-dot-aspxgridbase-25a66477.md
Occurs before the control obtains data from a data source.
Namespace : DevExpress.Web
Assembly : DevExpress.Web.v25.2.dll
NuGet Package : DevExpress.Web
public event EventHandler BeforePerformDataSelect
Public Event BeforePerformDataSelect As EventHandler
The BeforePerformDataSelect event's data class is EventArgs.
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
using DevExpress.Web.ASPxGridView;
protected void detailGrid_BeforePerformDataSelect(object sender, EventArgs e) {
Session["CategoryID"] = (sender as ASPxGridView).GetMasterRowKeyValue();
}
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.
See Also