2008-09-24 79 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

相关问题