2

次のコードを使用して製品画像を保存しています。5 枚の画像をアップロードすると正常に動作しますが、6 枚の画像をアップロードすると、Maximum Request Length Exceedの例外が発生します

protected void Button1_Click(object sender,EventArgs e) 
   {
       string filepath = Server.MapPath("UploadFiles");
       HttpFileCollection uploadedFiles = Request.Files;
       Span1.Text = string.Empty;

       for(int i = 0;i < uploadedFiles.Count;i++) 
       {
            HttpPostedFile userPostedFile = uploadedFiles[i];

            try 
            {
                if (userPostedFile.ContentLength > 0) 
                {
                    Span1.Text += "File Content Type: " +  userPostedFile.ContentType      + "<br>";
                    Span1.Text += "File Size: " +              userPostedFile.ContentLength           + "kb<br>";
                    Span1.Text += "File Name: " + userPostedFile.FileName + "<br>";

                    userPostedFile.SaveAs(filepath + "\\" +    Path.GetFileName(userPostedFile.FileName));                  
                    Span1.Text += "Location where saved: " +   filepath + "\\" +   Path.GetFileName(userPostedFile.FileName) + "<p>";
                }
            } 
            catch(Exception Ex) 
                {
                    Span1.Text += "Error: <br>" + Ex.Message;
                }
      }
}  

web.config にも変更を加えていません。制限を超えた最大リクエスト長をどこで変更できますか。 私はそれをグーグルで検索しましたが、答えが見つかりませんでした。ありがとう

4

1 に答える 1