I have a RADGrid using AJAX where I create a custom ButtonColumn. This column holds buttons (obviously) which need to use Full-PostBacks rather than Partial-PostBacks. The grid also allows for paging. In the grid's ItemCreated() event I add the visible buttons (ie: the first 10 items if paging is set to 10 items per page) to the ScriptManager's RegisterPostBackControl() method. This works perfectly fine.
The problem I have is that when a user jumps to another page, they are causing a Partial-PostBack which redraws the grid with the next set of records to be viewed, which also runs the code to RegisterPostBackControl's. However, these buttons do not perform Full-PostBacks...they stay as Partial-PostBack controls. It seems that the ScriptManager.RegisterPostBackControl() method does not function when called from a Partial-PostBack.
Anyone know how I can add the buttons within the grid to the list of Full-PostBack controls when a user moves to another page of records within the grid?
-Ben