Ich habe eine ASP.NET 4.0-Webanwendung, wo Benutzer Videos auf den Server hochladen. Ich habe eine FileUpload
Kontrolle und 2 DropDownList
s.Fehler beim Postback beim Hochladen einer Datei
Der Benutzer wählt zuerst ein Video aus, das vom FileUpload
Steuerelement hochgeladen werden soll, nachdem er/sie eine Kategorie aus DropDownList1
(Kategorieliste) auswählt. Nachdem der Benutzer eine Kategorie ausgewählt hat, fülle ich die zweite DropDownList
mit Unterkategorien.
Wenn ich eine Datei zum Hochladen auswählen und eine Kategorie aus der DropDownList
auswählen, trennt die Seite die Verbindung vom Server nach dem Postback. Wenn ich das gleiche Szenario ohne eine Datei zum Hochladen auswählen, fülle ich erfolgreich die zweite Kombination.
Hier ist mein Code:
<tr>
<td style="text-align: left;" class="style9" colspan="2">
<asp:Label ID="Label1" runat="server" Text="Video" Width="80px"></asp:Label>
<asp:FileUpload ID="FileUploadVideo" runat="server" ViewStateMode="Enabled" />
</td>
<td style="text-align: left;" class="style4">
<asp:Label ID="Label3" runat="server" Text="Category" Width="80px"></asp:Label>
<br />
<asp:DropDownList ID="cmbCategory" runat="server" AutoPostBack="True" OnSelectedIndexChanged="cmbCategory_SelectedIndexChanged">
</asp:DropDownList>
</td>
<td style="text-align: right;">
<asp:Label ID="Label6" runat="server" Text="Subcategory" Width="80px"></asp:Label>
<br />
<asp:DropDownList ID="cmbSubcategory" runat="server">
</asp:DropDownList>
</td>
</tr>
Jede Hilfe würde geschätzt.
ok. Die Dateien, die ich ausprobierte, waren groß. Der Fehler war der, den du erwähnt hast. Vielen Dank;) –
@OzgurTmp Sie sind herzlich willkommen! – jadarnel27
Siehe auch: Das Verhalten in IE ist, dass eine Fehlermeldung "Seite kann nicht angezeigt werden" angezeigt wird. http://stackoverflow.com/questions/7853271/internet-explorer-cannot-display-the-webpage/7853399#7853399 – mccrager