asp.net - 从 ASP.NET 生成 Word 文档的最佳解决方案是什么?

标签 asp.net xml visual-studio-2010 ms-word report

<分区>

我想从我的 ASP.NET 应用程序生成一个 word 文档。目前我们显示一个“议程列表”,它是议程信息和所有项目/主题。这个页面需要能够在word中打开。议程页面不是静态的,它是从 SQL Server 中提取的议程项目的动态列表。

有什么关于最佳解决方案的建议吗?我正在寻找一个快速的解决方案,而 OpenXML 似乎有点太耗时了。我愿意购买第三方工具。

谢谢!

最佳答案

使用 Office OpenXML SDK。对于更高版本的 Office(2007 及更高版本),这是标准配置。其他答案中提到的还有其他方法,但 OpenXML 将为您提供对输出的最大程度的控制。

这里有一些帮助您入门的文档: http://msdn.microsoft.com/en-us/office/bb265236.aspx

关于asp.net - 从 ASP.NET 生成 Word 文档的最佳解决方案是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15989686/

相关文章:

C# IQueryable - 如何查询另一个列表中的列表

asp.net - 为什么PreInit上的ClientID与Init或PreRender中的ClientID不同?

c# - Linux上的ASP.NET Core Kestrel从不提示输入客户端证书

javascript - OnClick事件调用js函数和回调函数

android - 具有圆形背景的 TextView

xml - 尝试使用 XDT 和 XPath 定位器替换 XML 元素元素

c# - Visual Studio 2010 : How refer to a C# . 具有第三方依赖项的 Net 类库项目

jquery - 使用 jquery 和 ajax 解析 xml

visual-studio - Visual Studio Ultimate 试用版的缺点

visual-studio-2010 - 在 VS 2012 (C++) 中编译 Visual Studio 2010 项目 : error LNK2038: mismatch detected for '_MSC_VER' : value '1600' doesn't match value '1700'