自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (279)
  • 收藏
  • 关注

转载 关于LINQ扩展方法

Introduction The tip is aimed to show how to utilize the potential of LINQ. It also helps to understand the difference between imperative and declarative programming approaches. Background As

2013-08-30 14:46:46 487

asp.net moss文档库

view plaincopy to clipboardprint? class Permission<T> { private T _strUsers; private T _strPermissions; public T Users { get { return _strUsers; } set { _strUsers = value; } } public T Permissions { get { return _strPermissions; } set { _strPermissions = value; } } public Permission() { } public Permission(T strUsers, T strPermissions) { _strUsers = strUsers; _strPermissions = strPermissions; } } class Permission<T> { private T _strUsers; private T _strPermission

2011-09-06

Windows服务实例

protected override void OnStart(string[] args) { // TODO: 在此处添加代码以启动服务。 try { _STimes = new System.Timers.Timer(); _STimes.Interval = _ScanInterval * 60000; _STimes.AutoReset = true; _STimes.E

2011-09-06

GridView表头固定

r superTables = []; var superTable = function (tableId) { // add this instance to the supertables array var x = superTables.length; this.index = x; superTables[x] = this; // initialize the parameters this.sourceTable = document.getElementById(tableId); this.hasOptions = (arguments.length > 1) ? true : false; this.skin = (this.hasOptions && arguments[1].cssSkin) ? "_" + arguments[1].cssSkin : "_Default"; this.headerRows = (this.hasOptions && arguments[1].headerRows) ? parseInt(arguments[1].headerRows) : 1; this.fixedCols = (this.hasOptions && arguments[1].fixedCols) ? parseInt(arguments[1].fixedCols) : 0; this.columnWidths = (this.hasOptions && arguments[1].colWidths) ? arguments[1].colWidths : []; this.callbackFunc = (this.hasOptions && arguments[1].onFinish) ? arguments[1].onFinish : function () { return this; }; var i, j, k;

2011-09-06

jquery1.6.2(api+源码)

要得到的属性的名称 .prop()方法只获得第一个匹配元素的属性值 。元素的一个属性没有设置,或者如果没有匹配的元素。它返回undefined值。为了让每个元素单独的值,使用一个循环结构的如jQuery .each()或.map()方法。 attributes和properties之间的差异在特定情况下是很重要。jQuery 1.6之前 ,.attr()方法有时检索时考虑到了一些属性的属性值,这可能导致不一致的行为。在jQuery 1.6, .prop()方法提供了一种明确检索属性值,同时.attr()检索的属性而已。 例如,考虑一个DOM元素的HTML标记中定义的<input type="checkbox" checked="checked" /> ,并假设它是一个JavaScript变量命名的elem : elem.checked true (Boolean) $(elem).prop("checked") true (Boolean) elem.getAttribute("checked") "checked" (String) $(elem).attr("checked")(1.6+) "checked" (String) $(elem).attr("checked")(pre-1.6) true (Boolean)

2011-09-06

好看的JS图片轮换2011

好看的JS图片轮换好看的JS图片轮换好看的JS图片轮换好看的JS图片轮换好看的JS图片轮换好看的JS图片轮换好看的JS图片轮换好看的JS图片轮换好看的JS图片轮换好看的JS图片轮换

2011-08-16

asp.net菜单(支持IE6 7 8 9)

asp.net菜单(支持IE6 7 8 9)asp.net菜单(支持IE6 7 8 9)asp.net菜单(支持IE6 7 8 9)asp.net菜单(支持IE6 7 8 9)asp.net菜单(支持IE6 7 8 9)asp.net菜单(支持IE6 7 8 9)asp.net菜单(支持IE6 7 8 9)asp.net菜单(支持IE6 7 8 9)asp.net菜单(支持IE6 7 8 9)

2011-08-15

asp.net 菜单 menu

menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000;width:150px; height:30px; text-align:center; color:#fff; border-bottom:1px solid #FFF; background:#0069A3; line-height:30px; font-size:14px; overflow:hidden;} .menu ul {padding:0; margin:0;list-style-type: none; } .menu ul li {float:left; margin-right:1px; position:relative;} .menu ul li ul {display: none;} /* specific to non IE browsers */ .menu ul li:hover a {color:#fff; background:#028DE8;}/*一级菜单事件*/ .menu ul li:hover ul {display:block; position:absolute; top:0; left:151px; width:100px;} .menu ul li:hover ul li a.hide {background:#6a3; color:#fff;}/*三级菜单常规*/ .menu ul li:hover ul li:hover a.hide {background:#028DE8; color:#000;}/*三级菜单事件*/ .menu ul li:hover ul li ul {display: none;} .menu ul li:hover ul li a {display:block; background:#028DE8; color:#000;}/*二,三级菜单常规*/ .menu ul li:hover ul li a:hover {background:#6fc; color:#000;}/*二,三级菜单事件*/ .menu ul li:hover ul li:hover ul {display:block; position:absolute; left:151px; top:0; width:100px;} </style> </head> <body> <form id="form1" runat="server"> <div class="menu"> <ul> <li><a class="hide" href="#">城乡规划</a> <ul> <li><a href="#" title="二级菜单1">二级菜单一</a></li> <li><a href="#" title="二级菜单2">二级菜单二</a></li> <li><a href="#" title="二级菜单3">二级菜单三</a></li> <li><a class="hide" href="#" title="这是三级菜单">三级菜单</a> <ul> .................

2011-08-15

JS动态创建html节点

1 var tt = document.getElementById("tr1"); for (var i = 0; i < 10; i++) { var FF = document.createElement(""); FF.innerText = 'td'+ i; tt.appendChild(FF); } ...............

2011-08-11

CSS强制单元格换行

<td width="270px" class="newLine"> <label><a>http://download.csdn.net/user/zxy397472251</a> <a>http://download.csdn.net/user/zxy397472251</a> <a>http://download.csdn.net/user/zxy397472251</a> <a>http://download.csdn.net/user/zxy397472251</a> <a>http://download.csdn.net/user/zxy397472251</a> <a>http://download.csdn.net/user/zxy397472251</a></label> </td>

2011-07-30

很好用的Jquery弹窗

弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗 弹窗

2011-07-29

jquery浮动提示 js浮动提示

<asp:TextBox TabIndex="1" class="vtip" title="请录入8个数字" MinLength="8" MaxLength="8" ID="txtReportCode" runat="server"></asp:TextBox>

2011-07-25

超漂亮的Jquery弹窗-2011

<a href="http://download.csdn.net/user/zxy397472251?keepThis=true&TB_iframe=true&height=250&width=400" title="添加xx" class="thickbox">弹出页面</a> <a href="http://download.csdn.net/user/zxy397472251?keepThis=true&TB_iframe=true&height=250&width=400" title="添加xx" class="thickbox"> <input id="Button1" type="button" value="弹出页面" />......

2011-07-25

JS刷新父页面 父窗口

// 刷新父页面。此段代码放在被弹出的页面 function refreshOpener() { var win = top.window; try { if (win.opener) win.opener.location.reload();//或parent.location.reload(); } catch (ex) { } } ......................

2011-07-23

设置gridview列宽(超好用)

设置gridview列宽设置gridview列宽设置gridview列宽设置gridview列宽设置gridview列宽设置gridview列宽设置gridview列宽设置gridview列宽设置gridview列宽设置gridview列宽设置gridview列宽

2011-07-21

asp.net批量上传控件(含DEMO)

asp.net批量上传控件(含DEMO)asp.net批量上传控件(含DEMO)asp.net批量上传控件(含DEMO)asp.net批量上传控件(含DEMO)asp.net批量上传控件(含DEMO)asp.net批量上传控件(含DEMO)asp.net批量上传控件(含DEMO)asp.net批量上传控件(含DEMO)asp.net批量上传控件(含DEMO)asp.net批量上传控件(含DEMO)asp.net批量上传控件(含DEMO)

2011-07-21

敲回车换Tab键2012

if(event.keyCode==13 && event.srcElement.type!='button' && event.srcElement.type!='submit' && event.srcElement.type!='reset' && event.srcElement.type!='textarea' && event.srcElement.type!='') { event.keyCode=9; }

2011-07-20

asp.net 防SQL注入(非常简洁)

protected void Application_BeginRequest(object sender, EventArgs e) { //遍历Post参数,隐藏域除外 foreach (string i in this.Request.Form) { if (i == "__VIEWSTATE") continue; this.goErr(this.Request.Form[i].ToString()); } //遍历Get参数。 foreach (string i in this.Request.QueryString) { this.goErr(this.Request.QueryString[i].ToString()); } } private void goErr(string tm) { if (SqlFilter2(tm)) { Response.Write("无效的提交!"); Response.End(); } } public static bool SqlFilter2(string InText) { string word = "and|exec|insert|select|delete|update|chr|mid|master|or|truncate|char|declare|join"; if (InText == null) return false; foreach (string i in word.Split('|')) { if ((InText.ToLower().IndexOf(i + " ") > -1) || (InText.ToLower().IndexOf(" " + i) > -1)) { return true; } } return false; }

2011-07-05

2011软考资料··

2011软考资料2011软考资料2011软考资料2011软考资料2011软考资料2011软考资料2011软考资料2011软考资料2011软考资料2011软考资料2011软考资料2011软考资料2011软考资料

2011-06-23

Photoshop经典示例 2011

Photoshop经典示例 2011 Photoshop经典示例 2011Photoshop经典示例 2011Photoshop经典示例 2011Photoshop经典示例 2011Photoshop经典示例 2011Photoshop经典示例 2011Photoshop经典示例 2011

2011-06-21

2011sql优化 sql美化

第四掌 尽量去掉"IN"、"OR" 含有"IN"、"OR"的Where子句常会使用工作表,使索引失效;如果不产生大量重复值,可以考虑把子句拆开;拆开的子句中应该包含索引。 例4: select count(*) from stuff where id_no in('0','1')(23秒) 可以考虑将or子句分开: select count(*) from stuff where id_no='0' select count(*) from stuff where id_no='1' 然后再做一个简单的加法,与原来的SQL语句相比,查询速度更快。 第五掌 尽量去掉 "<>" 尽量去掉 "<>",避免全表扫描,如果数据是枚举值,且取值范围固定,则修改为"OR"方式。 例5: UPDATE SERVICEINFO SET STATE=0 WHERE STATE<>0;

2011-06-20

一维码二维码生成读取

一维码二维码生成读取

2017-05-26

asp.net多文件下载 MVC多文件下载

asp.net多文件下载 MVC多文件下载 仅供参考

2015-07-29

TortoiseGit中文参考资料

* TortoiseGit中文参考资料

2013-10-22

开源JS弹出框 提示框

开源JS弹出框 提示框 开源JS弹出框 提示框

2013-09-04

GridView上下移动行事件

Grid上下移动行事件 可自己定制事件

2013-09-02

jquery loading插件

jquery loading插件

2013-08-21

C# 后台序列化Json序列、反序列化Json序列(三种方法)

C# 后台序列化Json序列、反序列化Json序列(三种方法)

2013-07-26

C#透明treeview

C#透明treeview

2013-06-17

c# 工厂模式 抽象工厂模式

c# 工厂模式 抽象工厂模式

2013-06-17

取色软件---开发专用

取色软件---开发专用

2013-05-30

好看好用的asp.net UI框架

好看好用的asp.net UI框架

2013-03-05

asp.net directShow播放器

asp.net directShow播放器

2012-06-27

LigerUI V1.1.9.7

LigerUI V1.1.9.7

2012-06-25

SSK编辑器-皮肤编辑器

SSK编辑器

2012-02-10

win7-VS2008升级补丁

win7-VS2008升级补丁

2011-12-14

ArcGIS Engine实例开发教程

ArcGIS Engine实例开发教程;ArcGIS Engine实例开发教程ArcGIS Engine实例开发教程ArcGIS Engine实例开发教程ArcGIS Engine实例开发教程ArcGIS Engine实例开发教程ArcGIS Engine实例开发教程ArcGIS Engine实例开发教程ArcGIS Engine实例开发教程ArcGIS Engine实例开发教程

2011-11-24

移动通信原理与技术简明教程

移动通信原理与技术简明教程··········

2011-10-18

C#茶楼管理系统

茶楼管理系统源码(含文档) 具备以下的功能: 1、顾客开单 2、增加消费 3、宾客结账 4、吧台销售 5、预定管理 6、会员管理 7、营业查询 8、商品管理 9、员工管理 10、会员管理 11、系统设置 采用多层模式开发,数据库操作采用的是SqlHelper

2011-10-18

SilverLight文件上传

void Page_Loaded(object sender, RoutedEventArgs e) { Uri uri = new Uri(HtmlPage.Document.DocumentUri, "FileUpload.ashx"); uploadControl.UploadUrl = uri; uploadControl.UploadChunkSize = 25000000; //uploadControl.ResizeImage = true; //uploadControl.ImageSize = 1024; }

2011-09-06

silverlight绘图示例(课件+DEMO)

silverlight绘图示例(课件+DEMO)silverlight绘图示例(课件+DEMO)silverlight绘图示例(课件+DEMO)silverlight绘图示例(课件+DEMO)silverlight绘图示例(课件+DEMO)

2011-09-06

空空如也

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

TA关注的人

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