在内容模板中间的进度模板

时间:2012-01-19 13:03:23

标签: asp.net updatepanel updateprogress

我在更新面板中有一个gridview,我正在进行分页, 我希望在分页时进行更新进度

 <asp:UpdateProgress ID="upGvFinishProg" runat="server" AssociatedUpdatePanelID="upGvFinish" DisplayAfter="0">
                    <ProgressTemplate>
                        <center>
                        Loading ....
                        </center>
                    </ProgressTemplate>

但是这显示了gridview下面的文字。我希望它显示在gridview的中间,即更新面板的内容模板的中间

2 个答案:

答案 0 :(得分:1)

从Raj Kaimal的blog

中查看此示例

它显示了如何将UpdateProgress控件用作模式叠加层,因此您可以将它放在网格上。我认为这正是你要找的。

Raj创建了一个名为UpdateProgressOverlayExtender的新AJAX扩展器,似乎符合要求。

答案 1 :(得分:0)

你有没有在asp.net网站上查看过这个...

你可以用javascript调整这个东西..

//    set the progress element to this position 
        Sys.UI.DomElement.setLocation(updateProgressDiv, x, y); 

我建议你关注这些链接:

Displaying Update progress at center of gridview
UPDATE PROGRESS IN THE MIDDLE OF A GRIDVIEW RSS
UpdateProgress is not displayed in the middle of the grv