2012年8月21日

摘要: ViewState可实现的功能:以名值对的形式来存储控件的值,和hashtable的结构类似。跟踪那些ViewState中出现改变的值,以便对这些脏数据(dirty)进行进一步的处理。通过序列号将ViewState中的值保存在页面的隐藏域(hidden field)中(此为默认的持久化方式),通过反序列化得到对应的ViewState对象以便进行相应的操作。在页面回传的过程中自动地存储ViewState中跟踪的值。ViewState不可用于实现的功能自动保存一个类中变量的状态,无论是public还是private或者protected都不可以。不能在界面回传的过程中记住所有的值只要存在ViewS 阅读全文
posted @ 2012-08-21 17:31 雨 落 阅读(196) 评论(0) 推荐(0)

2012年8月13日

摘要: constructor必须先是一个函数或者闭包,其后应该有一个括号括起来的参数列表,列表中有零个或多个参数。参数之间用逗号隔开。当delete运算的运算数不是属性,数组元素,变量时,它返回true(1);Typeof对所有的对象和数组类型返回的都是“object”故而它只能区别对象和原始类型才生效。Void运算符可以出现在任何类型的操作之前。作用是舍弃运算符的值,返回Undefined作为表达式的值。此中运算符常用于在客户端的javaScript:URL伪协议中,在这里可以计算表达式的值,而浏览器不会显示出这个值。函数调用运算符唯一一个没有固定运算数的运算符“()”控制语句由多条语句通过大括号 阅读全文
posted @ 2012-08-13 15:38 雨 落 阅读(328) 评论(0) 推荐(0)

2012年8月10日

摘要: 第二部分 javaScript核心第四章 语言结构常见的标准字符集 : ASCII 、 ISO Latin-1 GBK Unicode其中7位编码的字符集ASCII主要是基本只适用于英文编写,8位的ISO Latin-1 他支持了大部分的拉丁语种系。 16编码字符集GBK 、Unicode充分支持了汉语系的东方语种。对于javaScript来说,不管是西文字符还是中文字符,不管是全角还是半角,他们在存储和运算上都是完全等价的。javaScript 的字符是C++中字符的两倍要保持javaScript编码器跟页面编码器一直注意 javaScript对元素标签大小写敏感 javaScript对Do 阅读全文
posted @ 2012-08-10 17:08 雨 落 阅读(247) 评论(0) 推荐(0)

2012年8月9日

摘要: 何时使用: 在任何不得不用的场合使用。 基于原型的面向对象。var a = [-1, -1, 1, -3, -3, -3, 2, 2, -2, -2, 3, -1, -1]; function f(s,e) { var ret = []; for (var i in s) { ret.push(e(s[i])); } return ret; } var b = f(a, function (n) { return n > 0 ? n : 0 }); alert(b);document接口:访问页面文档的主要方式。Window接口 :提供了对浏览器,窗体,框架,对话框以及状态栏的访问方法。 阅读全文
posted @ 2012-08-09 16:37 雨 落 阅读(654) 评论(0) 推荐(0)
摘要: Js数组中的pop ,push,unshift,splice,shift方法Pop移除数组中的最后一个元素。例如: Var a = [1,2,3,4];pop();alert(a); //输出1,2,3alert(a.pop()); //输出3alert(a); //输出2push方法将新元素添加到一个数组中Var a =[1,2,3,4];push(5);Unshift方法,将指定的元素插入数组的开始位置,并返回数组。splice 方法从一个数组中移除一个或多个元素,如果必要,在所移除元素的位置上插入新元素,返回所移除的元素。Shift方法移除数组中的第一个元素。 阅读全文
posted @ 2012-08-09 16:36 雨 落 阅读(1527) 评论(0) 推荐(0)

2012年8月7日

摘要: //检查一个textbox中字符输入的个数 function check() { var txt1Count = document.getElementById("txt1"); if (txt1Count.value.length<5) { alert("字符串长度过短,只有"+txt1Count.value.length+"个?,还需"+(5-txt1Count.value.length)+"个?" ); } } //将form中的textbox内容... 阅读全文
posted @ 2012-08-07 18:00 雨 落 阅读(266) 评论(0) 推荐(0)

2012年8月6日

摘要: 2012-8-6数据库中关键字的使用IN 来指定一条列值,使用between和and可以指定某个范围内的所有值,而IN关键词用来指定几个特定的值。实际上,IN就等同于使用多个OR操作符。 ORDER BY 列名称1,列名称n 使用该语句,首先根据列名称1这一列进行排序,如果该列的值出现了相同的值,则根据列名称n这一列的值进行排序。组函数组函数也成为集合函数,返回基于多行的单一结果。行的准确数量无法确定。除非查询被执行并且所有的结果都被包含在内。用HAVING子句限制分组数据组函数只能用于两个子串中,组函数不能用于where子句中j. 使用复杂的select语句-----集合操作:交,并,差-- 阅读全文
posted @ 2012-08-06 17:37 雨 落 阅读(183) 评论(0) 推荐(0)
摘要: select lastName ,firstName from Personsselect *from Persons order by Birthday descselect *from Persons where city = 'Sandnes'select *from Persons where firstName ='Ola' and LastName ='HanSen'select *from Persons where firstName ='Ola' or LastName='Svendson'sel 阅读全文
posted @ 2012-08-06 17:36 雨 落 阅读(133) 评论(0) 推荐(0)

2012年7月30日

摘要: 2012-7-30ADO.NET采用离线数据集。XML通过层次方式表示字段及数据来存储数据 :xml模式ADO.NET主要包括两部分:DATASET 和管理提供程序(managed providers)DataSet用来表示ADO.NET对象间传输的数据,管理提供程序充当了DataSet与数据源之间的通信层。ServerMapPath:获取全路径Xml中要存取数据,可以使用Read方法,调用Read方法将自动遍历xml文件。在计算机内存中,dataset是以xml的形式存储的,而非是一些抽象数据模型。 阅读全文
posted @ 2012-07-30 17:42 雨 落 阅读(128) 评论(0) 推荐(0)

2012年7月23日

摘要: Ul无序或ol有序列表。浮动后父容器高度自适应。列表添加图片后横向排列View Code 1 <style type="text/css"> 2 body { margin:0 auto; font-size:12px; font-family:Verdana; line-height:1.5;} 3 ul,dl,dt,dd,h1,h2,h3,h4,h5,h6,form { padding:0; margin:0;} 4 ul { list-style:none;} 5 img { border:0px;} 6 a { color:#05a; text-deco 阅读全文
posted @ 2012-07-23 18:15 雨 落 阅读(180) 评论(0) 推荐(0)