Шаблон прогресса в середине шаблона содержимого - PullRequest
0 голосов
/ 19 января 2012

У меня есть сетка в панели обновлений, и я делаю пейджинг в ней, я хочу, чтобы процесс обновления обновлялся во время пейджинга

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

Но это показывает мне текст ниже сетки.Я хочу, чтобы это отображалось в середине gridview, то есть в середине шаблона содержимого панели обновления

Ответы [ 2 ]

1 голос
/ 19 января 2012

Проверьте этот пример из блога Радж Каймала

В нем показано, как использовать элемент управления UpdateProgress в качестве модального наложения, чтобы вы могли разместить его над сеткой. Я думаю, это именно то, что вы ищете.

Радж создал новый расширитель AJAX под названием UpdateProgressOverlayExtender, который, кажется, соответствует требованию.

0 голосов
/ 19 января 2012

Вы проверили это на сайте asp.net ..

Вы можете использовать javascript для настройки этого материала ..

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

Предлагаю перейти по следующим ссылкам:

Отображение прогресса обновления в центре вида сетки
ОБНОВЛЕНИЕ ПРОЦЕССА В СРЕДНЕГО ЗНАНИЯ RSS
UpdateProgress не отображается в середине grv

...