Почему мой FileUpload ничего не делает?

1

У меня есть программа 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
    Нет, я не использую панели обновления.
Показать ещё 8 комментариев
Теги:
file-upload

2 ответа

0
Лучший ответ

Это был вопрос с разрешениями. Предоставление разрешения на запись пользователю IIS решило проблему.

0

Чтобы получить файл для отправки, вам может потребоваться установить для свойства enctype в form значение "multipart/form-data"

<form runat="server" enctype="multipart/form-data"> 
... 
</form>

Ещё вопросы

Сообщество Overcoder
Наверх
Меню