我一直在asp.net web表單控件玩耍,學習如何更好地使用他們,我似乎在一些麻煩的FileUpload控件已經得到自己。我注意到,當我上傳IMG的代碼我寫的作品,但是當我嘗試上傳PDF或RAR文件,我得到一個錯誤,指出PDF和RAR文件不能上傳圖片,但做
到本地主機連接已所中斷
這是我的代碼:
<div id="center">
<asp:FileUpload ID="FileUpload1" runat="server" />
<br />
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
</div>
protected void Button1_Click(object sender, EventArgs e)
{
if (FileUpload1.HasFile) {
try
{
string filename = FileUpload1.FileName;
FileUpload1.SaveAs(Server.MapPath("~/Files/") + filename);
Label1.Text = "File has been uploaded";
}
catch (Exception ex) {
Label1.Text = "The file could not be uploaded";
}
}
}
問題是什麼?爲什麼我無法上傳其他文件類型?
你檢查過嗎? http://stackoverflow.com/questions/8114571/image-upload-local-host-interrupt – JleruOHeP
你得到完全什麼錯誤? –
什麼錯誤你有? –