Fileupload i upload-panel
HejJeg jeg har problemer med at uploade filer, når FileUpload ligger inde i en UpdatePanel. Her er uddrag fra koden:
<div style="padding-left: 30px;">
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:Label runat="server" ID="LabelSB"></asp:Label>
<div class="ContentAction" style="margin-top: 10px; width: 550px; height: 530px;">
<table width="519px" border="0">
.
.
.
<!-- PanelEdit -->
<asp:Panel runat="server" ID="PanelEdit">
<!-- heri kommer panelAddFile, som ikke virker -->
<asp:Panel runat="server" Visible="false" ID="PanelAddFile">
<tr>
<td colspan="3">
<div style="margin-top: 20px;">
<asp:GridView BorderWidth="1px" AutoGenerateColumns="false" AllowSorting="false"
Width="400px" ID="GridViewAddFiles" runat="server">
<HeaderStyle CssClass="DataGridHeader" />
<Columns>
<asp:BoundField DataField="SBfilename" HeaderText="Filnavn" />
</Columns>
</asp:GridView>
</div>
</td>
</tr>
<tr><td colspan="3">
<asp:Panel ID="PanelFiles" runat="server" GroupingText="Vælg de dokumenter du ønsker at tilføje" Width="490px">
<asp:UpdatePanel runat="server" ID=UpdatePanelFiles>
<ContentTemplate>
<div style="margin-top: 15px; margin-bottom: 15px;">
<p id="upload-area" style="margin-left:5px;">
<input id="File1" type="file" runat="server" style="width: 473px" />
</p>
<table>
<tr>
<td align="left">
<br />
<input id="AddFile" title="Maksimalt 4mb upload" type="button" value="Tilføj fil" onclick="addFileUploadBox()" />
</td>
<td align="left" valign="bottom" style="width: 550px;">
<asp:Label Font-Italic="true" ID="LabelExpl" Visible="true" runat="server" Text="Maksimalt 4mb upload"/>
</td>
</tr>
</table>
</div>
<asp:LinkButton CssClass="LinkButton" runat="server" Text="Reset" ID="LinkButtonPostback"></asp:LinkButton>
<br />
<br />
</ContentTemplate>
</asp:UpdatePanel>
</asp:Panel><!-- PanelFiles -->
</td></tr>
</asp:Panel>
<end panel edit >
Nogle idéer til hvordan jeg kan uploade filer indeni en upload-panel (javascript?) eller bliver jeg nødt til at lægge Fileupload udenfor en updatepanel?