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...