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をレンダリングするために「戻ってこない」だけで、しばらくすると投稿が中止されます。 。

もう1つの問題は、サーバーで実行しているときに発生することです。ローカルでは問題なく動作します。

よろしくお願いします。わかりにくい場合は申し訳ありません。説明すら難しいです。

4

1 に答える 1

0

本番環境ではなくローカルで動作する場合、問題はアップロードの最大ファイル サイズと同じくらい単純である可能性があります。IIS は、ファイルのアップロードをデフォルトで 4MB に制限します。system.webserver maxAllowedContentLength および system.web maxrequestlength の下の web.config でこれを変更する必要があります。

iis が単にアップロードを放棄していることに気付くかもしれません。

于 2013-02-18T21:46:45.437 に答える