方法一 通过GridView(简评:方法比较简单,但是只适合生成格式简单的Excel,且无法保留VBA代码),页面无刷新aspx.cs部分 代码如下: using System; using System.Collections; using System.Configuration ...
由于项目上的需求,需要导出指定条件的Excel文件。经过一翻折腾终于实现了。 现在把代码贴出来分享 直接把我们项目里面的一部份辅助类的代码分享一下 我们项目使用的是Asp.NetMVC . 模式。 每个ActionResult必然会返回一个View或Json等 View或Json中的参数都是object类型的 所以我们需要一个公共类来统一定义操作的 成功或失败 的状态或返回操作的消息 ,以及有利于 ...
2017-12-22 14:53 0 2924 推荐指数:
方法一 通过GridView(简评:方法比较简单,但是只适合生成格式简单的Excel,且无法保留VBA代码),页面无刷新aspx.cs部分 代码如下: using System; using System.Collections; using System.Configuration ...
问题来自论坛: 很早以前,学习做asp.net练习时,就是分享过《ASP.NET MVC应用程序实现下载功能》http://www.cnblogs.com/insus/p/3615714.html 比如你的excel文档,是存放于project的DownloadFiles目录之下:创建一个 ...
前面有生成Excel或Word的示例,所以就不再重新写了。 这里只提供将指定文件以ZIP的方式下载。 创建一个 Zip工具类 View Code 在ActionResulit中调用Zip工具类。 如果大家有什么好的想法,可以留言 ...
1、创建一个控制器 如下: 2、视图界面 1 ...
在应用系统开发当中,文件的上传和下载是非常普遍的需求。在基于.NET的C/S架构的项目开发当中,有多种方案可以实现文件的上传和下载(httpwebrequest、webclient等),而且多采用异步(xxxxAsync或async/await等)的方式实现。而在基于.NET的B/S架构的项目开发 ...
由于项目需要,笔者最近需要实现Web客户端之间的消息的即时推送功能。 功能描述如下: 假设A,B,C用户登陆,内存记录下已登录的用户的信息,这时A在所在的客户端(SendInfo.aspx)页面向B发消息,则在B所在客户端页面(SendInfo.aspx)将弹出消息框。 关键点有两个 ...
WebSocket 规范的目标是在浏览器中实现和服务器端双向通信。双向通信可以拓展浏览器上的应用类型,例如实时的数据推送、游戏、聊天等。有了WebSocket,我们就可以通过持久的浏览器和服务器的连接实现实时的数据通信,再也不用傻傻地使用连绵不绝的请求和常轮询的机制了,费时费力 ...
因为项目需要,需要在网页上实现消息的推送。在百度上搜索了一下,发现实现网页上的消息推送,可以使用asp.net 中的SignalR类库,当然也可以使用H5的WebSocket Ajax的轮回。当然此处我们使用asp.net 中的SignalR类库。因为它可以实现网页上消息的实时推送 ...