none
Atualização das UpdatePanel - RRS feed

  • Pergunta

  • Olá pessoal,

    estou com um probleminha aqui, pois estou com 2 Updatepanels onde, no primeiro estou com apenas um dropdownlist e um botão que realiza um insert. Assim que executou o insert gostaria de atualizar a segunda updatepanel, esta que contém apenas a grid, mas não estou conseguindo atualizar está segunda update panel.

    Abaixo segue o código:

    <div id="div_painel_orca">
    
    
                <asp:UpdatePanel ID="UpdatePanel1" runat="server">
    
                    <ContentTemplate>
    
    
                        <asp:Button ID="btn_poe_usuario" runat="server" Text="Inserir Usuário" OnClick="btn_poe_usuario_Click" OnClientClick="Confirm()" />
    
                        <asp:Label ID="lbl_titulo_orcamento" runat="server" Text="Label"></asp:Label>
    
                        <asp:TextBox ID="txt_codigo_orca" runat="server" Visible="False"></asp:TextBox>
                        <asp:TextBox ID="txt_usuario_anterior" runat="server" Visible="False"></asp:TextBox>
    
                        <asp:Label ID="lbl_motivo" runat="server" Text="Usuário:"></asp:Label>
    
                        <asp:Label ID="lbl_mensagem" runat="server" CssClass="auto-style1" Visible="False"></asp:Label>
    
                        <asp:DropDownList ID="dp_usuarios" runat="server" DataSourceID="ds_usuarios" DataTextField="USERNAME" DataValueField="ID" AutoPostBack="True" OnSelectedIndexChanged="dp_usuarios_SelectedIndexChanged"></asp:DropDownList>
    
                        <asp:SqlDataSource ID="ds_usuarios" runat="server" ConnectionString="<%$ ConnectionStrings:PROJETOALConnectionString %>" SelectCommand="select k.ID, k.USERNAME
    from PUSUARIO k
    where k.ID not in (31,32)
    order by 2"></asp:SqlDataSource>
    
    
    
                    </ContentTemplate>
                </asp:UpdatePanel>
    
    
    
                <asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Conditional">
                    <Triggers>
                        <asp:AsyncPostBackTrigger ControlID="btn_poe_usuario" />
                    </Triggers>
                    <ContentTemplate>
    
    
                        <asp:GridView ID="gd_usuarios_orca" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" CellPadding="4" DataKeyNames="ID" DataSourceID="ds_grid_usuarios_orca" ForeColor="#333333" GridLines="None" PageSize="4">
                            <AlternatingRowStyle BackColor="White" ForeColor="#284775" />
                            <Columns>
                                <asp:BoundField DataField="ID" HeaderText="Cód." InsertVisible="False" ReadOnly="True" SortExpression="ID">
                                    <FooterStyle HorizontalAlign="Left" />
                                    <HeaderStyle HorizontalAlign="Left" />
                                    <ItemStyle HorizontalAlign="Left" />
                                </asp:BoundField>
                                <asp:BoundField DataField="OPERADOR" HeaderText="Operador:" SortExpression="OPERADOR">
                                    <FooterStyle HorizontalAlign="Left" />
                                    <HeaderStyle HorizontalAlign="Left" />
                                    <ItemStyle HorizontalAlign="Left" />
                                </asp:BoundField>
                            </Columns>
                            <EditRowStyle BackColor="#999999" />
                            <FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
                            <HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
                            <PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
                            <RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
                            <SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
                            <SortedAscendingCellStyle BackColor="#E9E7E2" />
                            <SortedAscendingHeaderStyle BackColor="#506C8C" />
                            <SortedDescendingCellStyle BackColor="#FFFDF8" />
                            <SortedDescendingHeaderStyle BackColor="#6F8DAE" />
                        </asp:GridView>
    
    
                        <asp:SqlDataSource ID="ds_grid_usuarios_orca" runat="server" ConnectionString="<%$ ConnectionStrings:PROJETOALConnectionString %>" SelectCommand="select p.ID, p.OPERADOR
    from PORCAMENTOTRANSFOP p
    where p.ID_PORCAMENTOMOV not in (31,32)
    and p.ID_PORCAMENTOMOV = @idorca
    order by 1 desc">
                            <SelectParameters>
                                <asp:ControlParameter ControlID="txt_codigo_orca" Name="idorca" PropertyName="Text" />
                            </SelectParameters>
                        </asp:SqlDataSource>
    
    
    
    
    
                    </ContentTemplate>
                </asp:UpdatePanel>
    
    
    
    
    
            </div>

    Obrigado a todos...

     
    sexta-feira, 1 de novembro de 2013 13:42