摘要: 1.文本框只能输入数字代码(小数点也不能输入)----------------------------------$(document).ready(function () { $("#txt_RowsCount").keypress(function () { if (!this.value.match(/^[\+\-]?\d*?\.?\d*?$/)) this.value = this.t_value; else this.t_value = this.value; if (this.value.match(/^(?:[\+\-]?\d+(?:\.\d+)?)?$/)) 阅读全文
posted @ 2013-08-30 15:09 Ciel Water 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 概述上节我们学习了Model的数据在界面之间的传递,但是很多时候,我们在数据传递的时候为了确保数据的有效性,不得不给Model的相关属性做基本的数据验证。本节我们就学习如何使用 System.ComponentModel.DataAnnotations 命名空间中的特性指定对数据模型中的各个字段的验证。这些特性用于定义常见的验证模式,例如范围检查和必填字段。而 DataAnnotations 特性使 MVC 能够提供客户端和服务器验证检查,使你无需进行额外的编码来控制数据的有效。System.ComponentModel.DataAnnotations 特性可用于实体数据模型 (EDM)、LI 阅读全文
posted @ 2013-08-27 13:40 Ciel Water 阅读(312) 评论(0) 推荐(0) 编辑
摘要: #regionDatatable转换为Json//////Datatable转换为Json//////Datatable对象///Json字符串publicstaticstringToJson(DataTabledt){StringBuilderjsonString=newStringBuilder();jsonString.Append("[");DataRowCollectiondrc=dt.Rows;for(inti=0;i<drc.Count;i++){jsonString.Append("{");for(intj=0;j<dt.Co 阅读全文
posted @ 2013-08-26 13:51 Ciel Water 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 表1.常用的元字符代码说明.匹配除换行符以外的任意字符\w匹配字母或数字或下划线或汉字\s匹配任意的空白符\d匹配数字\b匹配单词的开始或结束^匹配字符串的开始$匹配字符串的结束表2.常用的限定符代码/语法说明*重复零次或更多次+重复一次或更多次?重复零次或一次{n}重复n次{n,}重复n次或更多次{n,m}重复n到m次表3.常用的反义代码代码/语法说明\W匹配任意不是字母,数字,下划线,汉字的字符\S匹配任意不是空白符的字符\D匹配任意非数字的字符\B匹配不是单词开头或结束的位置[^x]匹配除了x以外的任意字符[^aeiou]匹配除了aeiou这几个字母以外的任意字符表4.常用分组语法分类代 阅读全文
posted @ 2013-08-26 13:46 Ciel Water 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 有Index视图如下:视图代码如下:[html] view plaincopyprint?主页Enteryourname:Selectyourfavoritecolor:BluePurpleRedOrangeYellowBrownGreenIreadmorefictionthannon-fiction.Myfavoritepet: 主页 Enter your name: Select your favorite color: Blue Purple R... 阅读全文
posted @ 2013-08-26 11:01 Ciel Water 阅读(583) 评论(0) 推荐(0) 编辑
摘要: Asynchronous JavaScript and XML (Ajax ) 是驱动新一代 Web 站点(流行术语为 Web 2.0 站点)的关键技术。Ajax 允许在不干扰 Web 应用程序的显示和行为的情况下在后台进行数据检索。使用 XMLHttpRequest 函数获取数据,它是一种 API,允许客户端 JavaScript 通过 HTTP 连接到远程服务器。Ajax 也是许多 mashup 的驱动力,它可将来自多个地方的内容集成为单一 Web 应用程序。不过,由于受到浏览器的限制,该方法不允许跨域通信。如果尝试从不同的域请求数据,会出现安全错误。如果能控制数据驻留的远程服务器并且每个 阅读全文
posted @ 2013-08-15 09:56 Ciel Water 阅读(268) 评论(0) 推荐(0) 编辑
摘要: #region使用SqlBulkCopy publicstaticboolExecuteTransactionScopeInsert(DataTabledt,intbatchSize){intcount=dt.Rows.Count;stringtableName="TestTable";intcopyTimeout=600;boolflag=false;try{using(SqlConnectioncn=newSqlConnection(connectionString)){using(TransactionScopescope=newTransactionScope()) 阅读全文
posted @ 2013-08-14 09:47 Ciel Water 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 我们设置SESSION失效的时间,是为了确保在用户长时间不与服务器交互的情况下,可以自动退出登录。本文介绍了三种设置SESSION失效的方法,希望对你有帮助。 Session对象是HttpSessionState的一个实例。该类为当前用户会话提供信息,还提供对可用于存储信息会话范围的缓存的访问,以及控制如何管理会话的方法。下面介绍设置session失效的几种方法。 在系统登录后,都会设置一个当前session失效的时间,以确保在用户长时间不与服务器交互,自动退出登录,销毁session。 具体设置很简单,方法有三种: (1)在主页面或者公共页面中加入:session.setMax... 阅读全文
posted @ 2013-07-29 11:10 Ciel Water 阅读(1226) 评论(0) 推荐(0) 编辑
摘要: SQL 2012新的分页特性OFFSET: orde by aa offset 10 and 20SQL 模糊查询 匹配后面有数字的select * from users where username like 'zhangqian[0-9]'SQL 函数不单单可以缓存写好的SQL语句,貌似还缓存读取出的数据(SheetHaveRece)SQL 中参数为output时,会自动先返回标识指给主键,在执行添加SQL 函数ISNUMERIC(exps),判断是否为数字,是 =1 否=0SQL datediff(day,@StartTime,@EndTime),判断时间间隔多少天SQL 阅读全文
posted @ 2013-07-08 14:27 Ciel Water 阅读(305) 评论(0) 推荐(0) 编辑