gate_s

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 26 下一页

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 阅读(2232) 评论(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 阅读(276) 评论(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 阅读(282) 评论(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 阅读(333) 评论(0) 推荐(0) 编辑

2013年12月5日

摘要: 1.href='##' onclick=\"window.open('../DataSplit/DrugInfo_ManualVersionViewNew.aspx?id=" + drugInfoManualVersionID + "')\"这种方法,有个弊端,就是会新建一个标签页,如果不想新建标签页就用下面这种方法" + serverName + " 阅读全文
posted @ 2013-12-05 10:01 gate_s 阅读(317) 评论(0) 推荐(0) 编辑

2013年12月4日

摘要: 先创建一个aspx页面编写一个客户端控件 再aspx后台的页面编写一个简单的方法,代码如下: 1 [WebMethod] 2 public static string ABC(string ABC) 3 { 4 return ABC; 5 } 必须声明为静态方法,并且它们必须使用 [WebMethod] 特性标注。但是在webservice里面不必是静态方法,它的对象可以是list、dataset、class对象等…… 接下来就应该考虑怎么让前台的客户端控件调用到后台的方法了..这时jqury登场了.. 在页面引入jquery类库 在页面添加脚本代码如下: 1 这样就大功告成了!很多事情都.. 阅读全文
posted @ 2013-12-04 15:38 gate_s 阅读(324) 评论(0) 推荐(0) 编辑

摘要: 为了通过ajax异步获取数据,我通过使用jquery的$(function{})方法,在页面加载时发送ajax请求,获取相关的数据。但是遇到了一个问题,当我发送的ajax请求需要根据传过来的URL参数来获取数据时,这就存在一个问题,怎样将后台获取的参数传递给前台js的问题。由于页面是先加载jquery的ajax请求页面,再执行后台代码的Page_Load方法,所以必须在获取参数之后再调用ajax方法。可以通过在后台代码中注册前台js代码,控制它的执行顺序。后台C#代码如下: 1 private string categoryId = "0" ; 2 protected vo 阅读全文
posted @ 2013-12-04 15:32 gate_s 阅读(508) 评论(0) 推荐(0) 编辑

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 26 下一页