2013-07-10 33 views
1

我試圖實施www.dropzonejs.com網站上的演示,但我無法做到應有的功能。我將它連接到數據庫,以便我可以將上傳的文件信息的副本發送到數據庫。有沒有人在asp.net c#中完成了一個清晰的教程?我怎樣才能控制我有什麼,所以一旦一個文件已被放置在該區域,我將啓動數據庫連接的方法?如何在SQL Server中存儲HttpPostedFile?

HTML:

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head id="Head1" runat="server"> 
    <title></title> 
    <script src="~/Scripts/dropzone.js"></script> 
    <link href="~/Content/dropzone.css" rel="stylesheet" type="text/css" /> 
</head> 
<body> 
    <form class="dropzone dz-clickable"> 
     <div class="dz-default dz-message"> 
      <span>DRAG & DROP FILES HERE</span> 
     </div> 
    </form> 
</body> 
</html> 

從另一個計算器後試過,但不知道它是做什麼它不流通到foreach循環:

+0

@Slaks我發佈了我在上一篇文章中找到的關於stackoverflow的內容,但我不確定它是否在做任何事情。我正在尋找更多關於如何控制文件處理完成或準備上傳後我如何處理的內容 – Masriyah

+0

那麼您是否真的在問如何將'HttpPostedFile'保存到SQL Server? – SLaks

+0

@SLaks是的我怎麼連接上傳到數據庫 – Masriyah

回答

0

更新

如果我沒有錯,上傳完成後,文件保存在臨時目錄中作爲savedFileName。

Using dropzone.js in asp.net

AngularJs, DropZone.Js, MVC4 - Drag, Drop and Preview pre-Uploaded Image(s)

下一步是存儲在數據庫中。保存的文件(在臨時目錄中)存儲在SQL數據庫中。這是什麼樣的文章:

  1. 如果你有MS SQL,然後一個很好的選擇是filestreamupload filestream data from aspnet
  2. 另一個不錯的選擇是fileTable
  3. 3.選項是Azure blob
+0

謝謝,我想知道關於實際處理過程與dropzone。我遇到了麻煩,我可以在哪裏控制正在上傳的文件 – Masriyah

+0

@ loop852:答案已更新。 –