protected void grvNgach_DetailTableDataBind(object source, GridDetailTableDataBindEventArgs e) { GridDataItem dataItem = (GridDataItem)e.DetailTableView.ParentItem; switch (e.DetailTableView.Name) { case "tbl_BacNgach": { int iDNgach = Convert.ToInt32(dataItem.GetDataKeyValue("IDNgach").ToString()); e.DetailTableView.DataSource = _entities.GetAllBacNgach().Where(o => o.IDNgach == iDNgach); break; } } }