0

更新パネルにグリッドビューがあり、その中でページングを行っています。ページング中に更新の進行状況が必要です

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

しかし、これはグリッドビューの下にテキストを表示しています。これをグリッドビューの中央、つまり更新パネルのコンテンツ テンプレートの中央に表示したい

4

2 に答える 2

1

Raj Kaimal のブログからこの例を確認してください

UpdateProgress コントロールをモーダル オーバーレイとして使用する方法を示しているため、グリッド上に配置できます。まさにあなたが探しているものだと思います。

Raj は、UpdateProgressOverlayExtender と呼ばれる新しい AJAX エクステンダーを作成しました。これは、要件に適合しているようです。

于 2012-01-19T13:57:25.690 に答える
0

asp.net Webサイトでこれについて確認しましたか..

あなたはjavascriptを使ってこのようなものを調整することができます..

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

次のリンクに従うことをお勧めします。

更新の進行状況をグリッドビューの中央に表示する 更新の進行状況がグリッドビューの中央にある
RSS
UpdateProgress が grv の中央に表示されない

于 2012-01-19T14:26:36.977 に答える