摘要: 关于gulp资料可以访问:http://www.gulpjs.com.cn/,本篇主要讲解在VS中使用gulp对js和css进行压缩合并 1、下载node.js,gulp依赖于node.js,可以访问http://nodejs.cn/下载,本人下载的4.4.4版本,下载完后进行傻瓜式安装,注意安装路 阅读全文
posted @ 2016-09-04 10:15 ZuQing 阅读(4240) 评论(5) 推荐(0) 编辑
摘要: 在MVC中有如下过滤器 1.AuthorizeAttribute 2.ActionFilterAttribute 3.HandleErrorAttribute 一、首先介绍AuthorizeAttribute,这个就是授权过滤器 1.创建一个类,继承AuthorizeAttribute 2.重写On 阅读全文
posted @ 2016-09-03 21:44 ZuQing 阅读(1295) 评论(0) 推荐(1) 编辑
摘要: 废话不多话,直接上代码 1、创建MVC项目,新建一个过滤器类以及使用到的实体类: 继承了AuthorizeAttribute类中的OnAuthorization方法会在执行Action之前执行,具体可以查看我写的这篇文章《Asp.Net MVC过滤器》 2、新建一个控制类,并在控制器贴上DemoFi 阅读全文
posted @ 2016-09-03 21:32 ZuQing 阅读(780) 评论(0) 推荐(0) 编辑
摘要: ajaxfileupload插件可以以异步方式上传文件(其实现:iframe),不像传统那样需要刷新,下面就介绍下其使用 1、HTML部分(先引入jquery): 2、后台代码(使用的一般处理程序[ashx]): 注意:IE低版本可能会不兼容(上传文件框被隐藏,而是通过点击按钮去模拟触发文件框点击事 阅读全文
posted @ 2016-08-21 09:41 ZuQing 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 在项目中使用MVC的时候,我们无需像WebForm那样手动获取值再赋值到Model上,这得益于MVC的模型绑定,下面就介绍下复杂类型的模型绑定 Controller: Model: View: 发送请求 post参数: 返回: 在MVC5(5.2.3.0)之前我们需要拼接成这种参数后台Index(P 阅读全文
posted @ 2016-08-02 11:32 ZuQing 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 有时候我们需要将网页转成图片,那么可以使用WebBrowser来生成网页快照,废话不多说,代码如下 1、网页快照帮助类(如果是BS或控制台需要引用System.Windows.Forms类库): 2、调用: 3、效果: 这个可以在 html页面以一张图片为背景,在其中填空,最后调用此Helper方法 阅读全文
posted @ 2016-07-23 10:53 ZuQing 阅读(17872) 评论(11) 推荐(5) 编辑
摘要: 我们经常会见到滚动条滑动到底部时会自动加载数据,比如QQ空间的查看动态。下面就用一个简单的Demo来实现 1、首先建一个html文件,代码如下 2、后台是使用的一般处理程序(ashx),代码如下: 还有一种可能情况是等某个元素的滚动条拉到底部去加载数据(一个页面有两个滚动条的时候会用到),这种情况可 阅读全文
posted @ 2016-07-15 22:38 ZuQing 阅读(2802) 评论(0) 推荐(1) 编辑
摘要: 我们知道ajax不能跨域访问,但是有时我们确实需要跨域访问获取数据,所以JSONP就此诞生了,其本质使用的是Script标签,除JSONP以外还有另外实现跨域方式 一、手动实现JSONP跨域 1、首先创建一个Web项目,在这里我使用一般处理程序 2、创建一个新Web项目并新建html文件 3、测试, 阅读全文
posted @ 2016-05-08 12:19 ZuQing 阅读(5462) 评论(7) 推荐(8) 编辑
摘要: 这篇来讲讲WebApi的自托管,WebApi可以托管到控制台/winform/服务上,并不是一定要依赖IIS才行。 1、首先新建控制台项目,在通过Nuget搜索Microsoft.AspNet.WebApi.SelfHost 2、建立实体类 3、创建WebApi控制器,继承ApiController 阅读全文
posted @ 2016-05-07 09:12 ZuQing 阅读(3678) 评论(0) 推荐(3) 编辑
摘要: RESTful 阅读全文
posted @ 2016-05-05 20:53 ZuQing 阅读(1623) 评论(0) 推荐(1) 编辑