gate_s

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年12月6日

摘要: 1.使用AspNetPager给数据由数据源控件提供的数据控件实现分页(本例以DataList为例,数据源控件为SqlDataSource)①将DataList,两个SqlDataSource(为什么要两个后面会说),AspNetPager拖入页面里。②配置其中一个SqlDataSource2,然后将DataList的数据源指向SqlDataSource2,这时DataList会根据SqlDataSource2的SelectCommand="SELECT * FROM [Student]" (比方说是这样设置的)自动生成相应的。③然后设置SqlDataSource1如下:& 阅读全文
posted @ 2013-12-06 19:22 gate_s 阅读(180) 评论(0) 推荐(0) 编辑

摘要: HttpContext只是个类名,HttpContext.Current才是一个已实例化的对象。。比如这样一个类:class A{ public static A Current{get;set;} public int ID {get;set;} public A() { A.Current = new A(); }}要访问ID字段,要么得A a = new A(),然后访问a.ID,要么通过A.Current.ID才能访问,因为ID是个属性,直接类名点属性是不能访问的,必须先实例化对象。而Current是static,则可以通过A.Current访问到。。。。回到你... 阅读全文
posted @ 2013-12-06 17:58 gate_s 阅读(2224) 评论(0) 推荐(0) 编辑

摘要: 1.关于页面的内置对象(现在先大体讲一下这些ASP.NET内置对象的本质及研究方法,关于它们的使用请看5)以前只知道在cs里可以直接用什么Session啦Response啦Request啦Server啦Cache啦Application啦等等这些在ASP时代就已经知道的所谓的内置对象,从来没有想过这些内置对象到底是什么,直到最近在J2EE里用到了Session时却要先实例化一个Session对象才能用:HttpSession mysession=request.getSession(); 我就想为什么在ASP.NET里可以直接用呢?原来Session等在ASP.NET中被称为"内置对 阅读全文
posted @ 2013-12-06 16:46 gate_s 阅读(275) 评论(0) 推荐(0) 编辑

摘要: 1.QQ在线服务代码http://niunan.iteye.com/blog/4127562.日期字符串转化为日期C#: stringstr="20100101" DateTime dt=DateTime.ParseExact(str,"yyyyMMdd",null);Java:String str ="1900-02-21 12:23:33"; SimpleDateFormatdateformat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); Datedt = da 阅读全文
posted @ 2013-12-06 16:42 gate_s 阅读(323) 评论(0) 推荐(0) 编辑

摘要: 1.jQuery的replaceWith方法可用请求的数据(数据可以是一个页面)来无刷新替代当前页面的某个局部地区(也可以替代当前整个页面,只要你指定的范围够大)Html代码 1 2 3 清空 4 搜索历史 5 6 7 @if (Model != null) 8 { 9 10 @foreach (var item in Model)11 ... 阅读全文
posted @ 2013-12-06 15:30 gate_s 阅读(281) 评论(0) 推荐(0) 编辑

摘要: 1 .有时为防止SQL注入需要过滤字符,如对Request.QueryString[]查询字符串的过滤: 1 /// 2 /// 过滤字符 3 /// 4 /// 5 /// 6 public static string Filter(string sInput) 7 { 8 if (sInput == null || sInput == "") 9 return null;10 string sInput1 ... 阅读全文
posted @ 2013-12-06 15:19 gate_s 阅读(561) 评论(0) 推荐(0) 编辑

摘要: 控件的服务端ID和客户端ID比如一个ID为TextBox1的服务器端控件,在客户端访问该控件的DOM元素时错误: var txtbox=document.getElementByID("TextBox1");正确: var txtbox=document.getElementByID('');原因: 服务器端控件不像客户端控件那样只有一个ID。服务器端控件有三个属性表示控件的唯一名称: ID UniqueID ClientID。ID表示我们给它命名的ID,而不管在服务端还是在客户端都不会使用这个ID。UniqueID表示服务端ID。ClientID表示客户端 阅读全文
posted @ 2013-12-06 15:02 gate_s 阅读(332) 评论(0) 推荐(0) 编辑