2008-09-24 98 views
3

由於缺少對原始question的響應,可能是由於我的措辭不佳。從那以後,我想到了我最初的問題,並決定對其進行重新說明,希望有更好的結果! :)你如何處理你的web應用程序中的附件?

我們創建定製的商業軟件爲我們的客戶,而且經常他們希望將附件添加到特定的業務實體。例如,他們想要將Word文檔附加到客戶或將圖像附加到作業中。我很好奇其他如何處理以下內容:

  • 用戶如何附加文檔?單個附件?批次附件?
  • 如何顯示附加的 文件?簡單列表?詳細清單?
  • 而殺手問題, 用戶如何編輯附加文檔?這在網絡環境中甚至可能嗎?授予用戶只能查看附件。
  • 有沒有一個好的控制庫來幫助管理這個過程?

我們目前的開發環境是ASP.NET和C#,但我不認爲這是一個漂亮的不可知的問題,當涉及到開發工​​具,保存的事實,我需要在一個網絡環境中工作。

似乎我們總是遇到與客戶和工作在一個網絡環境中附件的問題,所以我在尋找一些成功其他程序員都有關於如何最好帶附件進行交互的用戶羣。

+0

可以使用的東西像一個所見即所得的編輯器文件或一些JavaScript /基於Flash的圖像編輯Web的應用程序是你的解決方案?如果是的話,我們可以想出一種方法來整合這些... – 2008-09-24 19:49:30

回答

5
  • 開始一個文件上傳控件(「瀏覽按鈕」),並使用JavaScript來動態地添加更多的上傳控件,如果他們要附加在一個批處理多個文件。
  • 以簡單的列表格式(文件名,類型,大小,日期)顯示它們,但如果他們想要它們,則在其他地方提供完整的詳細信息。
  • 如果他們想編輯文件,他們必須下載它們,然後重新上傳它們。因此,你需要一種方式,他們可以說「這個附件覆蓋舊的附件」。
  • 我不熟悉C#和ASP.NET,所以我不推薦任何有用的庫。
+0

這也是我過去如何處理這個問題的。 – pkaeding 2008-09-24 19:34:28

相關問題