如何处理Web应用程序中的附件?

时间:2008-09-24 19:29:01

标签: asp.net file

由于我原来的question缺乏回应,可能是因为我的措辞不佳。从那以后,我已经考虑过我原来的问题,并决定改写它,希望更好! :)

我们为客户创建自定义商业软件,他们经常希望将附件添加到某些商业实体。例如,他们希望将Word文档附加到客户,或将图像附加到作业。我很好奇其他人如何处理以下事项:

  • 用户如何附加文档?单附件?批量附件?
  • 如何显示附件 文件?简单清单?详细清单?
  • 和杀手问题,如何 用户然后编辑附件?这在网络环境中甚至可能吗?当然,用户只需查看附件即可。
  • 是否有一个很好的控制库来帮助管理这个过程?

我们当前的开发环境是ASP.NET和C#,但我不认为这对于开发工具来说是一个非常不可知的问题,除了我需要在Web环境中工作的事实。

似乎我们总是遇到客户问题并在网络环境中使用附件,所以我正在寻找其他程序员与他们的用户群如何最好地进行交互的成功装件。

2 个答案:

答案 0 :(得分:5)

  • 从一个文件上传控件(“浏览按钮”)开始,如果他们想要在一个批次中附加多个文件,请使用JavaScript动态添加更多上传控件。
  • 以简单的列表格式(文件名,类型,大小,日期)显示它们,但如果需要,可在其他地方提供完整的详细信息。
  • 如果他们想要编辑文件,他们必须下载它们,然后重新上传它们。因此,您需要一种可以说“此附件覆盖旧附件”的方式。
  • 我不熟悉C#和ASP.NET,因此我不推荐任何有用的库。

答案 1 :(得分:3)