2010-03-27 53 views
2

我想能夠從我的.aspx頁面上傳文件到我的web服務器,以便它可以預處理成不同的格式。asp.net C#上傳大文件並處理它

例如用戶將上傳文檔,並在幾秒鐘內在網頁上看到該文檔的pdf版本。

我有可用的Web服務,可以將文檔轉換爲PDF。

現在

1-如何自動上傳+轉換過程。

2-我如何在這裏處理大文件。

3-如何不讓使用者等待所有這些事情發生。

回答

2
  1. 在網頁中使用FileUpload控件和回傳處理它(article here
  2. 在IIS中設置Web應用程序以處理更大的文件(article here
  3. 用戶確實有等待上傳和轉換。訣竅是提供足夠的反饋,所以用戶不會感覺瀏覽器沒有響應。這可以從「請稍等,上傳」消息到定時器動畫甚至進度條。

有關設置響應文件上載的更多信息,請使用this article