我使用vs2008。我加了一个Web窗体用下面的代码:asp.net文件上传问题
<form id="form1" runat="server">
<div>
<table>
<tr>
<td>
upload image:
</td>
<td>
<asp:FileUpload ID="FUImage" runat="server" />
</td>
</tr>
<tr>
<td>
</td>
<td>
<asp:Button ID="BtnUpload" runat="server" Text="Add" />
</td>
</tr>
</table>
</div>
</form>
和CS文件是什么,但默认的页面加载处理程序,它是空的。
我运行webapplication,选择要上传的jpg文件,点击添加新按钮,看到IE浏览器不能显示页面指定的消息。
你有没有在IE浏览器友好的错误信息?这听起来像是一个隐藏更有用的错误信息的Internet Explorer的经典案例。如果我为一个应用程序运行该代码,我不会遇到任何问题。如果你没有选择文件,你会得到同样的问题吗?你选择的文件特别大(有可配置的上传大小限制)... – Chris 2010-07-07 10:25:51
谢谢,克里斯,这是文件大小。只是没有注意到文件太大。你给了我这个提示,现在工作得很好。如果您发布答案,我会将其标记为答案。 – 2010-07-07 10:41:31
很高兴有帮助。我已经提供了一个答案,并获得了一些文档参考,所以答案会更有用(听起来就像你已经整理了它,但对未来的访问者来说)。 – Chris 2010-07-07 11:02:19