摘要: 在Ext.Net中没一中控件都自带了很多验证如:allBlank,maxlength,minlength等。但在一些特殊的情况下我们就需要一些特殊的验证:1.Regex:自己写正则表达是验证,RegexText:验证不符合时显示的信息。如: 2.Vtype:内置了四种验证方式,如下:1.alpha:只能输入字母,无法输入其他(如数字,特殊符号等)2.alphanum:只能输入字母和数字,无法输入其他3.email:验证,要求的格式是"123@qq.com"4.url: url格式验证,要求的格式是"http://www.cnblogs.com" 阅读全文
posted @ 2014-01-16 16:53 yycan 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 最近在做一个项目,在column中使用numberField时可以通过render来格式化显示数据,于是在panel这一类中使用NumberField也想格式化显示数据,于是自己就尝试些,在尝试了很多次失败后,我决定对Numberfield控件的重写:Ext.override(Ext.form.NumberField, { baseChars: "0123456789,", setValue: function (v) { v = typeof v == 'number' ? v : String(v).replace(this.decimalSeparat 阅读全文
posted @ 2014-01-10 15:01 yycan 阅读(905) 评论(0) 推荐(0) 编辑
摘要: 将字符串形式的日期转换成日期对象var strTime="2011-04-16"; //字符串日期格式var date= new Date(Date.parse(strTime.replace(/-/g,"/"))); //转换成Data(),这里获得的时间依次为:星期、月、日、年、时间var month=date.getMonth()+1; //获取当前月份--------------------------------------------------------------------------------------------------- 阅读全文
posted @ 2013-07-10 10:11 yycan 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: static void Main(string[] args) { var robin = Enumerable.Range(1, 101).ToList(); List<Int32> lis = new List<int>(); robin.ForEach(m => { if (m %3== 0 && m % 5 == 0) { lis.Add(m); }; }); Console.WriteLine(lis.Min()); } 阅读全文
posted @ 2013-06-20 11:04 yycan 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 1、Ext.grid.GridPanel主要配置项:store:表格的数据集columns:表格列模式的配置数组,可自动创建ColumnModel列模式autoExpandColumn:自动充满表格未用空间的列,参数为列id,该id不能为0stripeRows:表格是否隔行换色,默认为falsecm、colModel:表格的列模式,渲染表格时必须设置该配置项sm、selModel:表格的选择模式,默认为Ext.grid.RowSelectionModelenableHdMenu:是否显示表头的上下文菜单,默认为trueenableColumnHide:是否允许通过标题中的上下文菜单隐藏列,默认 阅读全文
posted @ 2013-06-13 14:56 yycan 阅读(292) 评论(0) 推荐(0) 编辑
摘要: Javascript生成GUIDGUID(全球唯一标识)是微软使用的一个术语,由一个特定的算法,给某一个实体,如Word文档,创建一个唯一的标识,GUID值就是这个唯一的标识码.除了.Net有专门的方法生成外,JS也可以生成GUID,一般有两种方式,分别是方法一: //JS生成GUID函数,类似.net中的NewID(); function S4() { return (((1+Math.random())*0x10000)|0).toString(16).substring(1); } function NewGuid() { return (S4()+S4()+"-"+ 阅读全文
posted @ 2013-06-04 09:42 yycan 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 现对Extjs中的layout布局进行总结下: layout中有absolute,anchor,border,accordion,card,form,table,column,fit这几种,现一一举例: 1.absolute根据字面意思就知道,是根据具体坐标进行定位的,固不写相应的代码了,其他的如下 2.anchor:其值可以使百分比和数值,数值一般为负数,其代表的意思是如果宽度和长度中有一个设定值了,则anchor代表的是未设置的那个,如果两者都没有设定具体值,则如果需要使用anchor则需要anchro:Js代码 Ext.onReady(function() { Ext.create(.. 阅读全文
posted @ 2013-04-25 14:24 yycan 阅读(195) 评论(0) 推荐(0) 编辑
摘要: coolite控件:容器控件之FiledSet、Panel和Window学习 (2011-10-13 13:36:00)转载▼标签:windowpanelcoolitetoolkitfiledset杂谈分类: Coolite_Toolkit一、FieldSet控件FieldSet控件在开发中使用率还是很高的,毕竟Web中微软没有提供Group控件,通常都是使用FieldSet来进行表单等界面布局分组。在Coolite Toolkit中则专门提供了这样一个控件,同时还为其附加了很多其他的功能属性和方法。<ext:FieldSet ID="FieldSet1" runat 阅读全文
posted @ 2013-04-24 11:15 yycan 阅读(380) 评论(0) 推荐(1) 编辑