摘要: 页面增加CDN缓存后获取用户真实IP public string GetUserIp() { string ip = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"]; if (string.IsNullOrEmpty(ip) || ip.ToLower().IndexOf("unknown", System.StringComparison.Ordinal) > -1) { ip = HttpContext.... 阅读全文
posted @ 2013-02-26 14:48 百里水上 阅读(305) 评论(0) 推荐(0) 编辑
摘要: if (event.stopPropagation) { event.stopPropagation(); } else { event.cancelBubble = true; } 阅读全文
posted @ 2013-01-24 10:34 百里水上 阅读(101) 评论(0) 推荐(0) 编辑
摘要: JSON是Javascript中常用的数据格式,然而,在.NET 2.0中没有内置序列化JSON的类,原因估计是当时Ajax尚未兴起。后来就有人写了一个Json.NET类库。.NET 3.5新增了一个把对象序列化为JSON字符串的类JavaScriptSerializer。这个类位于System.Web.Script.Serialization名字空间中(非Web项目需要添加System.Web.Extensions.dll引用),其使用方法也是非常简单的:// 分类public class Category{ public int CategoryId { get; set; } // 分. 阅读全文
posted @ 2013-01-23 14:25 百里水上 阅读(377) 评论(0) 推荐(0) 编辑
摘要: string strUrl = this.PicWebUrl+"cn/www/zh-chs/edushi/links/link.txt";//?rnd="+DateTime.Now; HttpWebRequest request = (HttpWebRequest)WebRequest.Create(strUrl); //获得响应流 HttpWebResponse response = (HttpWebResponse)request.GetResponse(); Strea... 阅读全文
posted @ 2013-01-21 11:39 百里水上 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1.webconfig配置在不同文件夹下引用<appSettings configSource="office\\test.config"/>2.webconfig中session配置<sessionState mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424" sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless=&q 阅读全文
posted @ 2012-12-28 10:53 百里水上 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 如对404页面处理解决方法一:我们可以自定义新的404页面来覆盖IIS默认的,当访问不存在的地址时出现我们自定义好的404页面解决方法二:修改IIS中的错误页 1.打开错误页2.自已定义一下404页面,自己做一个简单的404.htm(注:也可做asp/aspx/html等自定义错误页 ),放在网站的目录中。 3.点击404页面右键并编辑,选中放在网站目录的错误页面4.点击404页面右键->编辑功能设置->本地请求用详细错误,这样自己看到错误,外网看到的是404,这里很重要,设置好确认就行了 阅读全文
posted @ 2012-12-27 16:27 百里水上 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 如何启动Nunit的调试功能修改NUnit.exe.config,在1. 在 <configuration> 下 加<startup><requiredRuntime version="v4.0.30319" /></startup> 阅读全文
posted @ 2012-12-21 16:16 百里水上 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 普通文本:text/plain HTML代码:text/html XML代码 :text/xml JavaScript代码 :text/javascriptJson代码 :application/json 阅读全文
posted @ 2012-12-19 10:14 百里水上 阅读(557) 评论(0) 推荐(0) 编辑
摘要: .clearfix:after {content:"."; display:block; height:0; visibility:hidden; clear:both; }.clearfix { *zoom:1; }解释:1) display:block 使生成的元素以块级元素显示,占满剩余空间;2) height:0 避免生成内容破坏原有布局的高度。3) visibility:hidden 使生成的内容不可见,并允许可能被生成内容盖住的内容可以进行点击和交互;4)通过 content:"."生成内容作为最后一个元素,至于content里面是点还是其他 阅读全文
posted @ 2012-12-17 16:37 百里水上 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 价格匹配,两位小数及整数 /(^[1-9]\d*.\d{1,2}$)|(^0.\d{1,2}$)|(^[1-9]\d*$)/; /^(([1-9]\d*)|0)(.\d{1,2})?$/ 阅读全文
posted @ 2012-12-06 09:20 百里水上 阅读(751) 评论(0) 推荐(0) 编辑