Есть много способов решить вашу проблему, но самый быстрый / простой способ - просто обернуть вашу DataGrid внутри UpdatePanel (MSDN) .
UpdatePanel создаст впечатлениеAJAXified DataGrid, и его можно реализовать с минимальным кодом.
Код на вашей странице ASPX будет выглядеть примерно так:
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePartialRendering="true" />
<div id="myPopUp">
<asp:UpdatePanel ID="UpdatePanel" runat="server" UpdateMode="Conditional">
<ContentTemplate>
//Insert DataGrid here
</ContentTemplate>
</asp:UpdatePanel>
Подробнее см. Здесьподробнее: Введение в элемент управления UpdatePanel