友情链接:.NET项目开发者博客
Request成员:1.Request.UrlReferer请求的来源,可以根据这个判断从百度搜的哪个关键词,防下载盗链,防图片盗链,可以伪造(比如迅雷)。2.Request.UserHostAddress获得访问者的IP地址3.Request.MapPath(virtualPath):将虚拟路径转换为磁盘上的物理路径。图片防盗链的思想就是将客户端上次请求的URL信息和当前客户请求的URL信息进行比较,如果同在一个域名下或同一个IP地址下, 就说明是自己网站内部的页面 在申请自己网站内部的图片。在一般处理程序中,简单代码如下:Uriuri1=context.Request.UrlReferre Read More
posted @ 2013-03-20 23:06 千年老妖 Views(498) Comments(0) Diggs(0) Edit
我们写的网站,在运行的时候其实都会被编译成程序集。页面会被编译成类。aspx最终也会生成一个类,这个类继承自aspx.cs中类。查看反编译器以后的代码,可以看到就是编译生成了普通的.Net代码,因为aspx生成的代码是cs类的子类,所以就明白了为什么aspx中调用cs的成员级别必须是protected或者是public,不能是private的。 Read More
posted @ 2013-03-20 23:02 千年老妖 Views(211) Comments(0) Diggs(0) Edit
分页的两种方法:第一种:如果利用的是动软代码生成器生成的代码:客户端:<div><%for(inti=1;i<=PageCount;i++){%><ahref="ShowNewsList.aspx?pageIndex=<%=i%>"><%=i%></a><%}%></div>服务器端:BLL.HKSJ_Mainbllmain=newBLL.HKSJ_Main();//将当前请求的页的数字传到服务器端intpageIndex=Request["pageIndex&q Read More
posted @ 2013-03-20 21:16 千年老妖 Views(605) Comments(0) Diggs(0) Edit
友情链接:.NET项目开发者博客