So I have this problem. I have a list in the root site level. But I want this list to be managed by some subsites. For this reason I have to recreate some view of this list on different subsites, but it must appear (the interface) as the default view of the list, smth like the same user interface of Sharepoint 2013:

Now I thought about Content Query Web Part, but I had difficulties on creating the grid with headers and the searching functionality. So the only way I think I could manage it is by programming it. So I started creating the spgridview, plus the Add function, and the search functionality, but I don't know how to create the menu on each item that is the command with 3 dots on each row. In sharepoint2010 we use SPMenuField, MenuTemplate and MenuItemTemplate. But what control of gridview to use here?