none
Wie werden Schaltflächen ausgeblendet, während ein UpdateProgress Wartesymbols angezeigt wird RRS feed

  • Frage

  •   Die unteren ASPX-Codeausschnitte zeigen eine Combobox, die in ein UpdatePanel eingebettet wurde. Dazu gibt es ein UpdateProgress-Element, das ein Wartesymbol erscheinen lässt, wenn das Ereignis SelectedIndexchanged auftritt. Daneben gibt es eine Schaltfläche „saveButton“, die einen Speichervorgang auslöst.

    Die Frage ist nun, wie kann man die Schaltfläche ausblenden, während das Wartesymbol angezeigt wird. Das heißt, Wenn das Wartesymbol erscheint soll die Schaltfläche verschwinden und wenn dann später das Wartesymbol verschwindet, soll die Schaltfläche wieder angezeigt werden.

    <asp:TableCell ID="tcBlgKoa2" runat="server">

      <asp:UpdatePanel ID="UpdatePanel_KOSTENART" runat="server" >

        <ContentTemplate>

          <telerik:RadComboBox ID="cmbKostenart" runat="server"   

            Enabled="true" Visible="true"

            OnSelectedIndexChanged="cmbKostenart_SelectedIndexChanged"

            OnTextChanged="cmbKostenart_TextChanged" 

            TabIndex="4" />

        </ContentTemplate>

      </asp:UpdatePanel>

    </asp:TableCell>

    ...

    <asp:TableCell ID="tcBlgWhr4" runat="server">

      <asp:UpdateProgress ID="UpdProgress" runat="server">

        <ProgressTemplate>

          <asp:Image ID="WarteSymbol" runat="server"

            ImageUrl="~/images/indicator.gif" />

        </ProgressTemplate>

      </asp:UpdateProgress>

    </asp:TableCell>

    ...

    <asp:TableCell ID="tcbtnSpeichern" runat="server" Width="13px">

      <rc:DefaultButton ID="saveButton" runat="server" AutoPostBack="true"

        ImageUrl="images/icons/disk_blue_16.gif"

        OnClick="saveButton_Click"

        Text="Speichern" WidthInPixel="110" TabIndex="80" />

    </asp:TableCell>

    MfG germanwufox

    Dienstag, 11. September 2012 15:40