ScriptManager и EnablePartialRendering - PullRequest
       30

ScriptManager и EnablePartialRendering

0 голосов
/ 24 февраля 2011

У меня есть страница, которая использует ajax scripmanager> progressupdate, чтобы я мог отобразить пользователю сообщение «Идет загрузка, подождите ..».Теперь мой вопрос заключается в следующем.У меня для EnablePartialRendering задано значение true, главным образом потому, что если я установил значение false, моя панель с загружаемым материалом не отображается.Когда установлено значение true, тогда, если я хочу установить текст и видимость в строке, для которой обычно установлено значение visible = false, этого просто не произойдет.Моя строка не отображается.
Мое сообщение «Загрузка» будет отображаться только в том случае, если существует хранимая процедура, в противном случае мне просто нужно сообщить об этом пользователю.

Есть предложения?

1 Ответ

0 голосов
/ 24 февраля 2011

Вот код из моей страницы .aspx


..

                     </asp:GridView>
                 </ContentTemplate>
               </asp:UpdatePanel>
           </asp:Panel> 

           <asp:Panel ID="pnlUpdate" runat="server" >
                <asp:UpdateProgress ID="UpdateProgress1" runat="server" AssociatedUpdatePanelID="UpdatePanel1" >
                    <ProgressTemplate>

                    <div id="progressBackgroundFilter"></div>
                    <div id="processMessage" align="center" style="color:#cc0000"> Please, wait while processing...<br /><br />
                         <asp:Image ImageUrl="images/loading.gif" runat="server" ID="loading_gif" />
                    </div>

                   </ProgressTemplate>
                </asp:UpdateProgress>
            </asp:Panel> 

        </asp:TableCell>
    </asp:TableRow>        
    <asp:TableRow ID="Row_Error"  Visible="false">
        <asp:TableCell CssClass="GVI">&nbsp;
            <asp:Label ID="labelError"  runat="server" Text=""/>&nbsp;                                      </asp:TableCell>
        <asp:TableCell CssClass="GvItmR">
            <asp:HyperLink ID="HyperLink2"ForeColor="Green" Text="Go Back" NavigateUrl="~/Menu.aspx" runat="server"/>&nbsp;
        </asp:TableCell>
    </asp:TableRow>

В строке Row_Error я хочу отобразить сообщение.

...