js中encodeURIComponent与C#中HttpUtility.UrlEncode

在WEB编程中,经常需要通过JS传递参数给C#后台代码,如果传递的参数包括中文,则需要在JS中通过encodeURIComponent编码,对应C#中的HttpUtility.UrlEncode编码。
时间:2016-10-31

MVC中outputcache缓存

在MVC网页开发中有时候为了提高网页访问速度,有时候我们需要把一些页面放到保存到服务器内存中,当在有请求时,系统将缓存中的相关数据直接输出,直到缓存数据过期。页面输出缓存适用于不需要频繁更新数据,而占用大量时间和资源才能编译生成的页面,对于那些数据经常更新的页面,则不适用。在MVC中可以使用outputcache属性来实现页面缓存
时间:2016-3-13

Server.UrlEncode与HttpUtility.UrlEncode的区别

server.urlEncode 可以根据你页面定义好的编码方式进行编码,而HttpUtility.UrlDecode则默认以utf8来编码,不然你需要自己指定编码方式。ASP.NET中在对URL进行编码时,Server.UrlEncode与HttpUtility.UrlEncode该用哪一个?这两都使用上有什么区别吗?
时间:2015-12-29

WEB API 中get、post、put,delete请求方式

WEB API 中Http请求定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。下面分别介绍WEB API 中HTTP的这几种请求方式的使用
时间:2015-10-18

HTML5中新增的Input类型

在HTML5之前,大家熟知的input类型包括:text(输入框),hidden(隐藏域),submit(提交按钮)等。在HTML5中,新增的input类型包括:number(数字),date(日期),color(颜色),range(范围),email,url等等。
时间:2015-7-20

input的autocomplete="off"属性

input 的属性autocomplete 默认为on,其含义代表是否让浏览器自动记录之前输入的值,很多时候,需要对客户的资料进行保密,防止浏览器软件或者恶意插件获取到,可以在input中加入autocomplete="off" 来关闭记录。
时间:2014-11-24

mvc中validateinput属性失效

ASP.NET为了阻止跨站脚本攻击,会对向服务器端输入的HTML代码进行防御措施,在使用.NET MVC中,可以对validateinput属性设置,但是,有时需要ASP.NET临时关闭这个检查机制,MVC中可以在Action上面添加一个特性:[ValidateInput(false)]。但是这样设置有时也起不了作用。下面介绍解决方法
时间:2014-6-7