摘要: 在项目中经常用到DataTable,如果DataTable使用得当,不仅能使程序简洁实用,而且能够提高性能,达到事半功倍的效果,现对DataTable的使用技巧进行一下总结。一、DataTable简介(1)构造函数 DataTable()不带参数初始化DataTable类的新实例。 DataTable(string tableName)用指定的表名初始化DataTable类的新实例。 DataTable(string tableName, string tableNamespace)用指定的表名和命名空间初始化DataTable类的新实例。 (2)常用属性 CaseSensitive指示表中的 阅读全文
posted @ 2013-05-16 14:29 . 夜___ . 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 对正则表达式很头疼,是不是?每次看到都觉得像看天书似的,别说让人自己整一个出来了。下面这个网站可以帮你生成正则表达式,而且还可以根据不同的语言生成不同的代码示例,很强大。http://www.txt2re.com/index.php3打开上面那个网页,你会看到有三步。第一步,输出你想匹配的一个文本示例,然后点“Show Machted”,于是进入第二点。第二步,当你看到那花花绿绿的界面是不要头大(那个配色也太可怕了),那是这个会把你的这个字串每个字符都拆出来,并把单词分隔。于是,你可以点击那些花绿格子间的链接来组织你的正规表达式。,比如:c表示任意字符,还有什么int,day,string之流 阅读全文
posted @ 2013-03-27 09:08 . 夜___ . 阅读(472) 评论(0) 推荐(0) 编辑
摘要: $(”p”).addClass(css中定义的样式类型); 给某个元素添加样式$(”img”).attr({src:”test.jpg”,alt:”test Image”}); 给某个元素添加属性/值,参数是map$(”img”).attr(”src”,”test.jpg”); 给某个元素添加属性/值$(”img”).attr(”title”, function() { return this.src }); 给某个元素添加属性/值$(”元素名称”).html(); 获得该元素内的内容(元素,文本等)$(”元素名称”).html(”<b>new stuff</b>”); 阅读全文
posted @ 2013-03-19 17:19 . 夜___ . 阅读(115) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 得到真实IP以及所在地详细信息(Porschev) /// </summary> /// <returns></returns> public string GetIpDetails() { //设置获取IP地址和国家源码的网址 string url = "http://www.ip138.com/ips8.asp"; string regStr = "(?<=<td\\s*al... 阅读全文
posted @ 2013-01-23 10:34 . 夜___ . 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 如果你要保证数据的安全性,你可以在ashx中使用session验证。如:你的index.aspx中使用jquery回调ashx数据,那么在index.aspx page_load时session["checked"]="true",在ashx中验证session是否存在。但ashx中要获取session内容还需如下几步:①导入命名空间using System;using System.Web;using System.Web.SessionState;//第一步:导入此命名空间②实现接口publicclassMyWeb:IHttpHandler将此改为如 阅读全文
posted @ 2013-01-07 10:25 . 夜___ . 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 1. 使用QueryString变量QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子:a.aspx的C#代码private void Button1_Click(object sender, System.EventArgs e){ string s_url; s_url = "b.aspx?name=" + Label1.Text; Response.Redirect(s_url);}b.aspx中 阅读全文
posted @ 2012-12-19 09:15 . 夜___ . 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 前些日子在mvc群无意中发网友推荐的【狼奔代码生成器】出于好奇,便去下载体验。里面有一套不错的权限管理系统,节省了开发的时间,mvc4.0,还有不错的UI界面。可以看下图还有不错的系统架构,UI在各大浏览器兼容。欢迎广大朋友下载体验,我也还在mvc学习阶段,希望大家一起进步~~~~好东西一起分享(狼奔网址:http://www.langben.com) 阅读全文
posted @ 2012-12-15 17:28 . 夜___ . 阅读(275) 评论(1) 推荐(1) 编辑
摘要: SQL Server2005可以使用系统存储过程sp_changeobjectowner更改数据库对象的所有者。 sp_changeobjectowner 用于更改当前数据库中对象的所有者。 sp_changeobjectowner '对象名(包括架构名)','新架构名' 语法 sp_changeobjectowner [ @objname = ] 'object' , [ @newowner = ] 'owner' 参数 [@objname =] 'object' 当前数据库中现有的表、视图或存储过程的名称。ob 阅读全文
posted @ 2012-12-15 11:51 . 夜___ . 阅读(298) 评论(0) 推荐(0) 编辑
摘要: <divstyle="width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis">示例示例示例示例</div> 阅读全文
posted @ 2012-12-11 17:30 . 夜___ . 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1.文本框只能输入数字代码(小数点也不能输入)<input onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')">2.只能输入数字,能输小数点.<input onkeyup="if(isNaN(value))execCommand('undo')" onafterpaste="if(isNaN(value) 阅读全文
posted @ 2012-11-19 17:51 . 夜___ . 阅读(447) 评论(0) 推荐(0) 编辑