我有一个网站,企业可以加载项目出售。然后最终用户可以搜索该项目,并找到所有的商店。是否可以将Excel文件加载到内存中?
大多数商店卖100分多的东西,虽然我有用于插入单个项目形式,这是极大的愚蠢只有这为企业提供的东西。
我的想法是有一个选项,企业可以上传一个excel文件,并让我的ASP.Net应用程序从列中提取信息并填充类,然后使用Entity Framework 4魔法,我将坚持这一切的信息一举。
是否有任何陷阱,我应该我应该知道这样做的时候? 这可能吗? 这是一个非常重要的过程在我的服务器上(它会把我的网站弄糟)吗?
编辑: 到目前为止,似乎为了我解析XML文件,我需要安装Office。我不确定Winhost.com是否提供这种功能。
另一种解决方案是使用CSV文件接收信息。秘书如何轻松创建CSV文件,请记住,她可能是首先要创建文件的人。这对电脑有缺陷的人来说很容易创建吗?
解析CSV将是微不足道的我想,但我希望把重点放在用户体验和没有人我的网站,让他们学到东西骂人。
编辑2: 完全忘了提,那当然的我会提供一个模板供他们使用,这将是绝对愚蠢的就是假定他们将按照表格的布局。所以不要把这个问题考虑在内。我也知道我必须验证每一列,以便他们不会在价格字段中写入'lolgei'或类似的东西。
我没有想过通过上传完整的产品列表来更新产品信息。我会考虑这一点,但现在我只允许他们提供的每个产品使用单个编辑页面。 – 2010-06-25 17:03:47