Я пытаюсь загрузить файл с помощью элемента управления UploadFile и не могу этого сделать. Проблема возникает, когда я пытаюсь сохранить файл, который я храню в сессии. Прежде всего я назначаю UploadControl переменной сеанса:
Page.Session["postedFile"] = fuUploadGeometry;
После этого, когда я нажимаю кнопку «Загрузить» и хочу сохранить этот файл:
((FileUpload)Session["postedFile"]).SaveAs(filePath);
Я получаю ошибку
cannot access a closed file
Но когда я вызываю напрямую, используя имя FileUpload
fuUploadGeometry.SaveAs(filePaht)
проблема не существует.
Почему ?? Если кто-нибудь знает, как решить эту проблему, я буду благодарен.
!!!!!!!!!!!!!!
Проблема решена:)
Я установил в web.config
<httpRuntime maxRequestLength="30480" requestLengthDiskThreshold="30480"
и до сих пор все отлично работает:)