自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

YoungRoc--FLY

Fly ...Surmount the horizon

  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 url重写

为了提高我网页的的SEO,我们往往会将网页的url重写,这样有利于“蜘蛛”的爬行具体方法如下:一、原理void Application_BeginRequest(object sender, EventArgs e) { //url重写 HttpApplication app = sender as HttpApplication; stri

2012-10-20 13:53:27 585

原创 图片防止盗链方法

为了防止我们自己的网站内的图片被其他的网站通过“外链”的方式进行访问,往往我们会在我们的网站内添加图片防盗链的能,具体实现的代码如下:void Application_BeginRequest(object sender, EventArgs e) { if (Request.RawUrl.Contains("images/"))//对我们放置图片的文件夹添加

2012-10-20 13:46:28 1009

原创 jQuery中常用的选择器、方法、插件的总结

jQeury顶级对象 缩写$1、$(document).ready(function(){ })  缩写  $(function(){  })dom加载完成后触发window.onload     $(window).load() 只能注册一个方法 页面所有内容加载完成后触发(图片,css,js都加载) 2、jQuery对象(包装集)  dom对

2012-10-20 13:37:32 691

原创 ASP.NET请求管道中的19个事件

(1)BeginRequest: 开始处理请求(2)AuthenticateRequest授权验证请求,获取用户授权信息(3):PostAuthenticateRequest获取成功(4): AunthorizeRequest 授权,一般来检查用户是否获得权限(5):PostAuthorizeRequest:获得授权(6):ResolveRequestCache:获取页面缓存结

2012-10-20 13:30:38 1460

原创 页面生命周期pr方法内部处理过程总结

第一步:根据 Form里面的请求内容(ViewState)确定是否是IsPostBack第二步:页面初始化之前  this.PerformPreInit(); private void PerformPreInit() { this.OnPreInit(EventArgs.Empty);//一般在这里面设置主题,加载模板由 this.InitializeThemes

2012-10-20 13:27:33 806

原创 ASP.NET页面周期请求过程总结

客户端第一步:用户在地址栏里面输入地址,或者是提交表单第二步:浏览器内部会将请求封装成HTTP请求报文,并建立Socket连接发送HTTP请求到服务器端第三步:等待服务器端响应服务器端: 1、内核模块 1.1 内核模块(HTTP.SYS)监听80端口 1.2 监听到客户端的连接,并解析出请求的协议以及访问的端口 1.3 查询注册表,并将此请求交给具体处理的进程(默认

2012-10-20 13:18:27 685

原创 ASP.NET中各种正则表达式验证的总结

整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。

2012-10-15 22:17:43 699

原创 HtmlHelper的扩展

注意点:扩展方法必须是静态方法,所在的类必须是静态类,所在的命名空间改成System.Web.MVC则能省略页面中必须添加命名空间的约束。  //主要就是输出分页的超级链接的标签  //自定义分页Helper扩展public static HtmlString ShowPageNavigate(this HtmlHelper htmlHelper, int currentPage, i

2012-10-15 22:14:55 743

原创 JQuery Validate使用总结

一、导入js库二、默认校验规则(1)required:true               必输字段(2)remote:"check.php"          使用ajax方法调用check.php验证输入值(3)email:true                  必须输入正确格式的电子邮件(4)url:true                    必须输

2012-10-15 22:04:42 904

原创 JQuery EasyUI的datagrid的使用方式总结

第一步:添加样式和js脚本在前台添加展示数据表格的table元素 例如: 注:表格的属性可以在table中设置(Unobtrusive),也可以直接使用js脚本进行控制。建议使用js脚本控制     属性的定义: 可以参见Jquery easyui API 第二步:在doucment.ready中初始化表格的属性以及数据获取的方式。

2012-10-15 21:54:15 2276

原创 WinForm开发 DataGridView控件的各种操作总结(三、针对datagridview全局属性的设置)

三、针对datagridview全局属性的设置*******使用 EditMode属性DataGridView.EditMode 属性被设置为 DataGridViewEditMode.EditProgrammatically时,用户就不能手动编辑单元格的内容了。但是可以通过程序,调用 DataGridView.BeginEdit方法,使单元格进入编辑模式进行编辑。 D

2012-10-15 21:45:14 1031

原创 WinForm开发 DataGridView控件的各种操作总结(二、行/列的操作)

二、行/列的操作*******DataGridView 不显示最下面的新行:通常DataGridView的最下面一行是用户新追加的行(行头显示 *)。如果不想让用户新追加行即不想显示该新行,可以将 DataGridView对象的AllowUserToAddRows属性设置为 False。 // 设置用户不能手动给DataGridView1添加新行 Dat

2012-10-15 21:31:33 1573

原创 WinForm开发 DataGridView控件的各种操作总结(一、单元格内容的操作)

一、单元格内容的操作  // 取得当前单元格内容 Console.WriteLine(DataGridView1.CurrentCell.Value); // 取得当前单元格的列 Index Console.WriteLine(DataGridView1.CurrentCell.ColumnIndex); // 取得当前单元格的行 Index Console.Wr

2012-10-15 20:57:46 1176

原创 发票查询接口的调用

(iframe调用)无需申请,无需任何技术开发,任何网站嵌入一段html代码即可实现完整的发票查询功能。只需要将以下的代码放置在网站、博客或应用支持html的地方,即可实现与发票查询官网一样的发票查询功能。  就可以得到想要的东西了

2012-10-12 22:15:31 10361 2

vs常用快捷键

vs常用快捷键

2013-07-05

Linux管理操作系统和嵌入式学习助手

适合于Linux和操作系统初学者,简单地介绍了Linux中作业时、是如何进行调度的

2012-05-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除