0

我在文件发布时遇到问题,希望您能帮助我。

这是问题所在:

我有一个包含表单的 *.aspx 页面,该表单在此处描述:

<form id="formUpload" name="formUpload" method="post" enctype="multipart/form-data" action="upload.aspx" target="iframex">

这个 upload.aspx 页面获取文件做了很多事情,并且应该在执行所有操作后使用我在 upload.aspx 中使用的变量 (errorFlag) 注册启动脚本:

$(document).ready(function () {

        if (errorFlag) { //*** C# gives me this variable
            self.parent.$("#iframex").show();
            self.parent.upload(false);
        }
        else {
            self.parent.upload(true);                
        }
    });

问题是我调试了每个服务器代码并且一切正常,在没有 c# 代码执行之后(即使在卸载之后)它只是不“回来”呈现 HTML 并且在某个时间后它中止了帖子.

另一个问题是它只是在我在服务器上执行它时发生,本地工作正常。

在此先感谢,对不起,如果我不能更清楚.. 甚至很难解释。

4

1 回答 1

0

如果它在本地工作而不是在生产环境中工作,那么问题可能就像您上传的最大文件大小一样简单。默认情况下,iis 会将文件上传限制为 4mb。您需要在 system.webserver maxAllowedContentLength 和 system.web maxrequestlength 下的 web.config 中更改此设置。

您可能会发现 iis 只是放弃了您的上传。

于 2013-02-18T21:46:45.437 回答