Попытка обновления панели с триггером НЕ РАБОТАЕТ !!
НЕ РАБОТАЕТ:
<asp:UpdatePanel ID="UpdatePanel1" runat="server" ChildrenAsTriggers="true" UpdateMode="Conditional" >
<ContentTemplate>
<asp:Repeater ID="rpUploadedImages" runat="server">
<ItemTemplate>
<img src='../Images/<%# DataBinder.Eval(Container.DataItem, "ImagePath")%>'/><br />
</ItemTemplate>
</asp:Repeater>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btnupload" EventName="click" />
</Triggers>
</asp:UpdatePanel>
<asp:FileUpload ID="FileUpload1" runat="server" /><br />
<asp:Button ID="btnupload" runat="server" Text="Upload" onclick="btnupload_Click" />
РАБОТАЕТ:
поэтому вы должны поместить весь тег FileUpload на отдельную страницу, вызвать его в iframe на главной странице и, конечно же, сохранить кнопку «Upload» в iframe;поэтому, нажав на кнопку загрузки, будет обновлен только iframe без обновления всей страницы. (хорошо проверено)