1

我在 Asp.Net MVC 框架上编写内部站点。有许多不同的词典。所以我必须编写(或如果可能的话生成)许多相同的代码。但是,我不想这样做:)

那么,我可以将 Microsoft Excel 连接到我的站点并更改我的字典中的数据吗?

为什么选择 Excel?Excel 有很多重要的功能:

  • 复制/粘贴效果很好;
  • 筛选;
  • 排序;
  • 复制数据;

和许多其他人。

我尝试使用 odata 协议,但它具有与 excel 集成的硬接口(许多模式窗口,许多参数)。我想要更简单的,例如sharepoint intergation(excel中的更改列表)或TFS(可以创建和修改任务、bug和其他人认为的)。

请问你能写出什么技术可以帮助我吗?

4

1 回答 1

0

您不能使用 Excel 在运行时动态更改已编译应用程序中的硬编码字典值。你不能使用任何东西来做到这一点。

但是,如果您的字典从数据库中提取数据,您可以使用 Excel 来修改数据库值(这实际上是 TFS 所做的)。

要在 Excel 中构建自定义应用程序来执行此操作,您需要考虑使用Visual Studio Tools for Office (VSTO)

但是,听起来您真正需要的只是从数据库中提取字典数据。这里有一些链接:

http://support.microsoft.com/kb/314145

http://www.worldbestlearningcenter.com/index_files/csharp-Sample-Dictionary-database-connection.htm

于 2013-08-24T11:20:17.897 回答