jqGrid+EF+MVC:如何在EXCEL中导出?你建议哪种方法?

jqGrid+EF+MVC:如何在EXCEL中导出?你建议哪种方法?

我在用具有EF 4+MVC 3的JqGrid(标准)..我想要实现EXCEL导出。你建议我用哪种方法?

要生成EXCEL,我想要使用这个图书馆由StephenWalther博士编写,它有三种类型的输出,并允许定义标题。如果你觉得对我的目的有效,请告诉我。

我问这个问题是因为我还在接近于实现EXCEL导出,并且我发现了几种技术。有些人建议进行CSV导出,其他人则表示应该返回JSON输出,我不清楚这种能力是否存在于免费版本的jqGrid中。无论如何,我想将数据传递给Walther的对象。

关于jqGrid代码,我发现这个有趣的答案但是我不明白是否可以适用于我的需要。

不幸的是,到目前为止,我只找到了用EF MVC导出Excel的部分解决方案,但没有找到解决方案或完整的示例.

关于mvc逻辑,我将实现和开发这段代码就像汤米建议的那样。

如果这个问题可能很傻,请原谅,我只是一个(狂热者)初学者。

谢谢你宝贵的帮助! 最诚挚的问候


GCT1015
浏览 504回答 3
3回答

慕尼黑5688855

认为不能从JavaScript代码启动Excel很重要,但Excel将自动启动由web浏览器启动如果响应包含HTTP头ContentType: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet..因此它是原产于生成由服务器直接生成的xlsx。从数据库获取数据更自然,速度更快(数据库通常具有到Web服务器的快速网络连接,但不是每个Web客户端),因为从jqGrid Abd发送回Web服务器的数据不格式化。
打开App,查看更多内容
随时随地看视频慕课网APP