I have a DataGrid that contains a nested DataGrid inside of it. This gives me a MasterGrid / DetailGrid view of my data. I databind the DetailGrid using its Load event. This works great when the item first loads but when I click a page number on the MasterGrid, I get the following events:<BR>First the Load event fires on the DetailGrid - after inspecting this event, the MasterGrid (or sender.NabingContainer) is unbound. Then I get the PageIndexChanged event. That is where I bind some new data to my Master Grid and reset the CurrentPageIndex. Finally I get another Load event on my DetailGrid. Why would I get two Load events on my Detail grid?<BR><BR>Is this the proper way to nest datagrids? Any other ideas on how to build a Master / Detail relationship would help - I want to do Paging on the MasterGrid and sorting on the Detail grid. That is where the difficulty started.<BR><BR>I have a hack way of fixing the problem. I just don't databind the DetailsGrid if its load event tells me that the MasterGrid is currently not bound to any data. That seems like a HAck to me only because I cannot understand where the second Load event comes from.