2014-11-04 2 views
0

Я запускаю Windows Server 2012, IIS 8 и ASP.NET 4.5. Пожалуйста, будьте терпеливы со мной, поскольку я новичок в IIS и ASP.NET.Позволяет пользователям загружать файлы в папку с помощью javascript

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

Вот код/​​псевдокод:

upload.aspx

<html> 
    <head> 
     <script language="Javascript"> 
      function validate() 
      { 
       //does some validation stuff 
       doUpload(); 
      } 

      function doUpload() 
      { 
       document.upload.todo.value="upload"; 
       document.upload.submit(); 
       //display message 
      } 
     </script> 
    </head> 

    <p name="message" style="display:hidden">File successfully uploaded.</p> 

    <form method="post" action="upload.aspx" name="upload" enctype="multipart/form-data"> 
     <input type="file" name="uploadFile1"> 
     <input type="file" name="uploadFile2"> 
     <input type="file" name="uploadFile3"> 
     ... 
     <input type="button" name="Submit" value="Upload" onClick="return validate()"> 
    </form> 
</html> 

код не помещает файлы в папку еще и я не уверен, как идти о указав, что. Любая помощь будет принята с благодарностью!

ответ

1

Вы будете бороться за это со сценарием на стороне клиента.

В этой статье MSDN объясняет управления ASP.NET FileUpload, есть чтение - http://msdn.microsoft.com/en-us/library/cc295177.aspx

+0

Хорошо, спасибо. Я рассмотрю элемент управления FileUpload и последующий код, который необходим. Спасибо. – noblerare

Смежные вопросы