private void RadGridViewEmp_RowLoaded(object sender, Telerik.Windows.Controls.GridView.RowLoadedEventArgs e)
{
GridViewRow row = e.Row as GridViewRow;
vw_Employee employee = e.DataElement as vw_Employee;
if (row != null && employee != null)
{
row.IsExpandable = this.HasSubordinates(employee);
}
}
private bool HasSubordinates(vw_Employee employee)
{
return
(from emp in (IEnumerable<vw_Employee>)this.RadGridViewEmp.ItemsSource
where emp.ReportsToID == employee.EmployeeID
select emp).Any();
}
------------------------------------------------------------------------------------
Any pointers?
Thanks
J
