07 2008 档案

摘要:javascript内存泄漏 当一个系统不能正确的管理他的内存分配时,这个系统就存在内存泄漏,这对系统来说是一个bug。内存泄漏的现象可以有程序调用失败、执行减慢等。 微软的Internet Explorer就存在一系列的内存泄漏,其中最严重的就算是执行Jscript时产生的泄漏。当一个DOM对象包涵有一个JavaScript对象(例如一个事件处理函数)的引用,同时如果这个JavaScrip... 阅读全文
posted @ 2008-07-29 16:41 Winner.Net(2007) 阅读(439) 评论(0) 推荐(0)
摘要:如何封装JS和CSS文件封装为服务器端控件---ASP.NET 2.0 如何封装JS和CSS文件为服务器端控件---ASP.NET 2.0 我们以封装一个JS的日期控件为列子,将它和服务器的TextBox结合在一起做成一个服务器控件,以达到直接托上去就可以使用的效果。其实很简单,大家共同学习。先看看效果图: 方法: 首先:下载一个JS的日期组件,带封装。 然后:建一个日期类文件Calend... 阅读全文
posted @ 2008-07-28 17:35 Winner.Net(2007) 阅读(804) 评论(0) 推荐(0)
摘要:Ext中FormPanel面板及Form控件横排测试(CSS) 阅读全文
posted @ 2008-07-21 15:30 Winner.Net(2007) 阅读(1417) 评论(0) 推荐(0)
摘要:在作布局的时候,常常会出现这类情况,在HTML中可以利用表格来布局,那么Ext2呢? 我自己也琢磨了不少时间,今天终于有了收获: var simpleForm = new Ext.FormPanel({ labelAlign: 'left', title: '表单例子', buttonAlign:'right', bodyStyle:'padding:5px',... 阅读全文
posted @ 2008-07-21 14:09 Winner.Net(2007) 阅读(11966) 评论(2) 推荐(1)
摘要:对于属性很多的对象操作起来却相当麻烦,所以可以采用反射的机制,对每一个属性进行赋值,具体代码如下。 public static void CopyValue(object origin,object target) { System.Reflection.PropertyInfo[] properties = (target.GetType()).GetProperties(); ... 阅读全文
posted @ 2008-07-18 16:39 Winner.Net(2007) 阅读(516) 评论(0) 推荐(0)
摘要:EXT做为与用户交互的前端,其功能可以概括为:生成用户界面,与用户实现交互,并与程序(PHP,.NET等)后台通信来完成与用户的交互。下面就这几个功能的实现原理做介绍。 1.1 生成用户界面 EXT别广泛接受认可的原因之一便是他拥有良好的用户外观。 一个系统中最主要的功能便是实现CRUD(新增,读取,更新,删除),同时还有查询。为了将这些功能集中在一起,特意封装了一个EXT的CRUD面板... 阅读全文
posted @ 2008-07-17 22:57 Winner.Net(2007) 阅读(1154) 评论(2) 推荐(0)
摘要:fomr=new Ext.form.FormPanel({ ... render:{ fields:[...] } }) form.load({ url: params:{ } } 一般来说这样就可以将数据加载的form里面了.当然,返回的json格式要正确 阅读全文
posted @ 2008-07-17 21:01 Winner.Net(2007) 阅读(387) 评论(0) 推荐(0)
摘要:ExtJs WebService Json序列化(扩展JavaScriptSerializer类) 新一篇: ExtJs Ajax的WCF服务 之 Ext.grid 控件显示 | 旧一篇: Extjs 数据读取对象ArrayReader/JsonReader/XmlReader 今天我们来探讨一下关于 使用JavaScriptSerializer的Serialize方法进行Json序列化.... 阅读全文
posted @ 2008-07-16 21:27 Winner.Net(2007) 阅读(2276) 评论(0) 推荐(0)
摘要:JavaScript 和 .NET 中的 JavaScript Object Notation (JSON) 简介 新一篇: .net 下用javascript调用webservice | 旧一篇: 精典SQL语句 适用于: JSON Ajax 摘要:本文 JavaScript Object Notation(或 JSON),即一种开放式和基于文本的数据交换格式,它提供了一种标准数据交... 阅读全文
posted @ 2008-07-16 17:25 Winner.Net(2007) 阅读(763) 评论(0) 推荐(0)
摘要:[Ext]2.0探索(七)Grid使用介绍 2008年07月01日 星期二 15:25 Ext2.0框架的Grid使用介绍 最近空闲时间在学习Ext2.0框架,只有一个字的感叹“强”,我从未想到JS代码能够写出这么绚丽的Web页面出来,以前看到YUI,惊若天人... 阅读全文
posted @ 2008-07-16 14:30 Winner.Net(2007) 阅读(764) 评论(0) 推荐(0)
摘要:PropertyInfo[] propertys = new myClass().GetType().GetProperties(); 即可获得对象myClass的所有属性组成的集合 propertys 阅读全文
posted @ 2008-07-16 09:13 Winner.Net(2007) 阅读(3335) 评论(0) 推荐(0)
摘要:/** * www.faceye.com 网络支持系统 * 作者:宋海鹏 ecsun@sohu.com/myecsun@hotmail.com/QQ:82676683 * 说明:javascripts 工具类 * */ /** * 动态加载JS文件 */ var ... 阅读全文
posted @ 2008-07-15 22:00 Winner.Net(2007) 阅读(703) 评论(0) 推荐(0)
摘要:var menuObj=[{ text:"快捷", icon:'etc/default/images/icons/quick.gif' },'-']; //下面两个函数用于解析xml为树结构输出 function createXMLMenu(xmlsrc) { var xmlDom=loadXML(xmlsrc); //加载xml串或url,loadXML函数的定义见... 阅读全文
posted @ 2008-07-15 21:19 Winner.Net(2007) 阅读(1062) 评论(0) 推荐(0)
摘要:为Grid配置了Ext.grid.CheckboxSelectionModel()属性,但达不到想的效果,去查看了源码,也没看出个所以然,请教各位前辈,用什么方法可以实现以下两种效果: 1.点击记录只改变背景色,不改变选择状态。要想选中,只能去点击checkbox 2.点击记录,选中该记录,但不改变其它已选中记录的状态。 源码: gridJson.js ... 阅读全文
posted @ 2008-07-15 16:20 Winner.Net(2007) 阅读(6115) 评论(0) 推荐(0)
摘要:使用Ajax 在弄好一些页面后,你已经懂得在页面和脚本之间的交互原理(interact)。接下来,你应该掌握的是, 怎样与远程服务器(remote server)交换数据,常见的是从数据库加载数据(load)或是保存数据(save) 到数据库中。通过JavaScript 异步无刷新交换数据的这种方式,就是所谓的Ajax。Ext 内建卓越的Ajax 支 持,例如,一个普遍的用户操作就是,异步发送一些... 阅读全文
posted @ 2008-07-14 21:34 Winner.Net(2007) 阅读(1225) 评论(0) 推荐(0)
摘要:var store=new Ext.data.Store({ url:"student.ejf?cmd=list", reader:new Ext.data.JsonReader({ root:"result"}, ["id","name","organization","homepage"]) }); 等同于 var store=new Ext.data.JsonStore({ url:"... 阅读全文
posted @ 2008-07-14 21:12 Winner.Net(2007) 阅读(233) 评论(0) 推荐(0)
摘要:C#生成JSON数据格式的函数 Posted on 2008-04-07 09:19 李海 阅读(325) 评论(0) 编辑 收藏 所属分类: Ext2.0学习 --> 使用说明: 对List 集合使用的方法: List objList = objAction.GetCODE_MByList(objTbl); string JsonSource = JS... 阅读全文
posted @ 2008-07-14 16:02 Winner.Net(2007) 阅读(5440) 评论(0) 推荐(0)
摘要:Ext中apply及applyIf方法的应用 apply及applyIf方法都是用于实现把一个对象中的属性应用于另外一个对象中,相当于属性拷贝。不同的是apply将会覆盖目标对象中的属性,而applyIf只拷贝目标对象中没有而源对象中有的属性。 ... 阅读全文
posted @ 2008-07-14 11:52 Winner.Net(2007) 阅读(1518) 评论(1) 推荐(0)
摘要:Ext.data.GroupingStore 继承自Ext.data.Store,为Store增加了分组功能.其它用法与Store一致,惟一需要注意的是使用GroupingStore时必须指定sortInfo信息 增加了配置属性 groupField : String//用于分组的字段 groupOnSort : Boolean//如果为真,将依排序字段重新分组,默认为假 remoteGroup... 阅读全文
posted @ 2008-07-09 16:45 Winner.Net(2007) 阅读(2159) 评论(0) 推荐(0)
摘要:Ext.data.Store Ext.data.Store store是一个为Ext器件提供record对象的存储容器,行为和属性都很象数据表 方法:不列举继承来的方法 Store( Object config ) 构造,config定义为...{ autoLoad : Boolean/Object, //自动载入 baseParams : Object, //只有使用ht... 阅读全文
posted @ 2008-07-09 16:28 Winner.Net(2007) 阅读(3807) 评论(0) 推荐(0)
摘要:Ext中的get、getDom、getCmp、getBody、getDoc的区别 Ext中包含了几个以get开头的方法,这些方法可以用来得到文档中DOM、得到当前文档中的组件、得到Ext元素等,在使用中要注意区别使用。 1、get方法 get... 阅读全文
posted @ 2008-07-07 17:14 Winner.Net(2007) 阅读(3820) 评论(1) 推荐(3)
摘要:简单菜单应用 菜单包括很多种,比如下拉菜单、分组菜单位、上下文件弹出菜单位,菜单上的内容包括文件、单选框、按钮等。对于ExtJS来说,菜单的实现非常简单,我们来看下面示例。 Html代码如下: 欢迎进入管理系统 我们想在id为menu的这一区域里面显示系统的主菜单,应用ExtJS,则可以使用下面的javascript代码实现: var btn1=new Ext.Button({ text:... 阅读全文
posted @ 2008-07-07 16:23 Winner.Net(2007) 阅读(7654) 评论(3) 推荐(1)
摘要:ExtJS入门之三 查询 在Web开发中,对HTMLDom进行查询是必不可少的,ExtJS提供了高性能的查询功能,支持CSS3选择器(Selector)查询和基本的XPath查询。(ExtJS的查询对Xml和Html均成立) 看下面的HTML代码 如果要查出myDiv之下的所有的checkbox, 可以使用如下方法: Ext.get("myDiv").select("input[... 阅读全文
posted @ 2008-07-04 09:41 Winner.Net(2007) 阅读(894) 评论(1) 推荐(1)
摘要:items : [ {xtype:"combo", fieldLabel:"显示模块", name:"templateId", hiddenName:"templateId", blankText:'请选择模块', empt... 阅读全文
posted @ 2008-07-03 16:25 Winner.Net(2007) 阅读(4747) 评论(0) 推荐(0)