使用Excel作为Asp.Net MVC站点的客户端
我在Asp.Net MVC框架上编写内部站点。 Theare是很多不同的字典。 所以我必须写(或生成,如果可行)许多相同的代码。 但是,我不想这样做:)
那么,我可以将Microsoft Excel连接到我的网站并更改我的字典中的数据吗?
为什么Excel? Excel有很多大的function:
- 与复制/粘贴良好的工作;
- 过滤;
- sorting;
- 复制数据;
和其他许多人。
我尝试使用odata协议,但它与excel(许多模式窗口,许多参数)集成很难。 我想要更简单,例如共享点整合(在Excel中更改列表)或TFS(可以创build和修改任务,错误和其他人认为)。
请你写一下技术能帮助我吗?
您不能使用Excel在运行时dynamic更改已编译应用程序中的硬编码字典值。 你不能用任何东西来做到这一点。
但是,如果您的字典从数据库中提取数据,则可以使用Excel来修改数据库值(这基本上就是TFS的function)。
要在Excel中构build自定义应用程序来执行此操作,您需要考虑使用Visual Studio Tools for Office(VSTO) 。
不过 ,这听起来像你真正需要的是从数据库中提取字典数据。 这里有一些链接:
http://support.microsoft.com/kb/314145
http://www.worldbestlearningcenter.com/index_files/csharp-Sample-Dictionary-database-connection.htm