我们需要提供"出口到excel"选项,问题是所有数据都来自WCF服务(也是由我们开发的)。在绑定配置中,我们无法增加默认值(即规则)。
因此,主要关注的是如何通过WS获取所有数据?或者是否有更好的方法可以使用WCF导出到excel。
这是我们使用的代码:
[WebMethod]
[ScriptMethod(UseHttpGet = true, ResponseFormat = ResponseFormat.Json)]
public static Result getDataFromDB() {
using (AppServiceClient ws = new AppServiceClient()) {
return ws.getAllDataFromDB();
}
}
结果是返回所有数据的位置,其中包含一个包含所有数据的列表属性。
执行上述方法时,会出现错误,表示已达到最大值。