Проблемы с обратной передачей контроля загрузки файла Asp.net - PullRequest
0 голосов
/ 31 мая 2010

с использованием ASP.net, vs2008 C #.

Я использую элемент управления FileUpload в веб-форме. Загрузка файла (т.е. PDF-документов) в каталог сервера работает нормально.

У меня в веб-форме есть кнопка «Предварительный просмотр», которую пользователь может использовать для предварительного просмотра PDF-файла после того, как он выбрал его с помощью функции просмотра Fileupload. Я делаю это

  if (this.FileUpload1.HasFile)
      {
        localURL = FileUpload1.PostedFile.FileName;
        // use this to preview file. Other methods are restricted by local security requirements
        Process.Start(localURL);
      }

У меня проблемы с тем, что после нажатия кнопки Постбэк местоположение выбранного файла исчезает из текстовой части элемента управления Fileupload.

Как я могу сохранить эту информацию там, чтобы пользователю не приходилось просматривать снова, и вместо этого можно просто нажать кнопку загрузки, чтобы загрузить файл.

Любая помощь приветствуется

спасибо

1 Ответ

0 голосов
/ 10 июля 2010

попробуйте поместить переменную localURL в сеанс. работал у меня один раз

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...