Tag: asp.net mvc 2

是否有可能加载一个Excel文件到内存?

我有一个网站,企业可以加载项目出售。 然后最终用户可以search该项目,并find所有的商店。 大多数商店销售超过100件东西,虽然我确实有插入单件物品的表单,但只有这样才能让企业提供物品,这是非常愚蠢的。 我的想法是有一个企业上传一个Excel文件的选项,让我的ASP.Net应用程序从列中提取信息和填充类,然后与entity framework4魔术我会坚持这一切的信息一举。 在做这件事情时,我应该注意哪些缺陷? 这可能吗? 这是一个非常重要的过程在我的服务器(它会把我的网站弄糟)? 编辑:到目前为止,似乎为了我parsingXML文件,我需要安装Office。 我不确定Winhost.com是否提供这个function。 另一个解决scheme是使用CSV文件来接收信息。 一个秘书如何创build一个CSV文件,记住她可能是首先要创build文件的人。 这是一个电脑有障碍的人创build这个容易吗? parsing一个CSV将是微不足道的,但我想专注于用户体验,并没有人在我的网站诅咒,使他们学习的东西。 编辑2:完全忘了提, 当然我会提供一个模板供他们使用,这将是绝对愚蠢的,只是假设他们将遵循表布局。 所以不要把这个问题考虑在内。 我也知道,我将不得不validation每一列,所以他们不写'价格'字段或类似的东西'lolgei'。