前端调取C# api 接口 下载excel,页面上直接下载的那种。看图5手拼模板,动态数据。
从图一开始。代码都是拼接表格。图3最后是关键
图一里面的List 是手写的模板。下面去遍历循环赋值。
图二没什么就是手写的模板
图三那个文件名。是前端传来的值,去判断然后赋值上面的。这个根据自己的文件名来确定。
看图四是补充的 用的不是JObject 类型的 用的是ActionResult 返回视图的。但是直接就返给前端了。
看图五 也就最后一个下载效果。
从图一开始。代码都是拼接表格。图3最后是关键
图一里面的List 是手写的模板。下面去遍历循环赋值。
图二没什么就是手写的模板
图三那个文件名。是前端传来的值,去判断然后赋值上面的。这个根据自己的文件名来确定。
看图四是补充的 用的不是JObject 类型的 用的是ActionResult 返回视图的。但是直接就返给前端了。
看图五 也就最后一个下载效果。