我有一个ASP.NET / C#程序试图上传文件:
try
{
upload.SaveAs(theFileName);
Utils.MsgBox("File successfully uploaded to " + inputFileName+". Select which sheet to use and click the button beneath.");
}
catch(Exception ex)
{
Utils.MsgBox(ex.ToString());
}
程序已达到此点,但在上传后不显示消息。两者都没有触发Catch Exception子句。该文件尚未上传到相关文件夹中,我在事件查看器中找不到任何可能给我一些线索的错误。
为什么什么都不做?
答案 0 :(得分:0)
要获取要发送的文件,您可能需要将enctype
中的form
属性设置为值"multipart/form-data"
<form runat="server" enctype="multipart/form-data">
...
</form>
答案 1 :(得分:0)
这是一个权限问题。授予IIS用户写入权限可以解决问题。