自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

66

  • 博客(60)
  • 收藏
  • 关注

原创 用js控制a标签href属性并实现跳转

由于项目改动,主要由于页面基类中重写OnInit()事件中添加是否首次访问网站://检查是否首次访问本网站if (HttpContext.Current.Request.UrlReferrer == null){ // Code...}  原先使用的js控制的语句跳转使HttpContext.Current.Request.UrlReferrer失效,导致错误

2010-04-30 11:25:00 54227 2

原创 CKEditor插件编写

4. 插件编写流程和实例代码1) 在plugins目录新建文件夹apage,在apage下新建文件:plugin.js 内容如下:CKEDITOR.plugins.add( ‘apage’,{init : function( editor ){// Add the link and unlink buttons.editor.addCommand( ‘apage’, new CKEDI

2010-04-29 16:11:00 1883

原创 HttpContext.Current.Request.UrlReferrer说明

The situations where this ServerVariable works include the following methods of a browser loading a URL: clicking on a straight HTML link; submitting a form, using POST or GET, from a submit bu

2010-04-28 15:52:00 3841

原创 System.Web.UI.Design 命名空间

System.Web.UI.Design 命名空间属于System.Design.dll直接引入就好^-^

2010-04-27 14:24:00 684

转载 CKFinder

这几天把一个旧项目中的fckeditor升级为ckeditor 3.2 + ckfinder 1.4.3 组合,下面是一些升级心得:一、CKFinder的若干问题1.单独使用ckfinder从原fckeditor分离出来以后可以单独使用,通常我习惯于在工具栏中添加ckfinder.dll,这样以后要使用ckfinder直接从工具箱拖出来即可.[图片] 拖到页面中后,会形成这样一个控件实例:

2010-04-27 12:39:00 2694

转载 ckeditor3.0.1上传图片功能(.net版本)

ckeditor3.0.1上传图片功能ckeditro中本身没有带上传功能,那就要用到组件 Ckfinder 下载地址 http://ckfinder.com/ 别下错了 是.net版本的配置就简单了 CKEDITOR.replace( 您要启用编辑功能的文本框,{filebrowserBrowseUrl:/ckfinder/ckfinder.html,//启用浏览功能fi

2010-04-27 08:58:00 5731 2

原创 红皮书c#高级编程(第6版)_读书总结篇

挤出差不多2个星期的时间,断断续续的,看了此书的第一部分讲到泛型,集合,就有些挺不住了,内容真多啊此书的例子都很经典,很值得玩味 决定还是掏钱买本(听说厚的跟牛津字典有的一拼@-@)放在家里当工具书用,应该还不错 

2010-04-23 15:18:00 817

原创 红皮书c#高级编程(第6版)_第9章_泛型_概论

泛型优点: 1.性能ArrayList list = new ArrayList(); list.Add(22); //装箱操作(值类型转引用类型),要装箱一个整数类型 int il = (int)list[0]; //拆箱操作(引用类型转值类型),把对象转换为整数类型 foreach (int i in list

2010-04-23 11:03:00 698

原创 红皮书c#高级编程(第6版)_第7章_事件

1.事件接收器 protected void Page_Load(object sender, EventArgs e){ //多播委托 //告诉运行库,引发buttonOne的Click事件执行EventHandler委托所引用的自定义Button_Click方法 this.buttonOne.Click += new EventHandler(Butt

2010-04-22 14:13:00 607

原创 红皮书c#高级编程(第6版)_第7章_委托

委托是一种特殊的对象类型,只包含方法的地址 1.声明委托 c#中使用一个类时,要先定义这个类,再实例化该类的对象使用委托时也是这样 理解委托:把委托当方法签名和返回类型指定名称,我们习惯于把数据作为参数传递给方法所以,把方法作为参数传递给另一方法听起来奇怪(想想回调函数^-^) public partial class Default4 : System.Web

2010-04-21 15:26:00 540

原创 红皮书c#高级编程(第6版)_第5章_数组

1.简单数组 数组声明,初始化/***** * 声明数组后,必须为数组分配内存 * 数组是引用类型,保存在托管堆*****/int[] myArray1 = new int[4];int[] myArray2 = new int[4] {4, 7, 1, 2};int[] myArray3 = new int[] {4, 7, 1, 2};int[] m

2010-04-21 10:09:00 712

转载 Javascript变量作用范围

变量的生命周期又称为作用域,是指某变量在程序中的有效范围。根据作用域,变量可以分为全局变量和局部变量。  1、 全局变量的作用域是全局性的,即在整个JavaScript程序中,全局变量处处都在。  2、 而在函数内部声明的变量,只在函数内部起作用。这些变量是局部变量,作用域是局部性的;函数的参数也是局部性的,只在函数内部起作用。  经常见到网上有文章说:“在JavaScript中可以有

2010-04-20 14:01:00 3200

原创 Javascript数据类型和变量

定义变量的方式: 1.隐式定义:直接给变量赋值  a = "HELLO"; 2.显示定义:使用var关键字赋值   var a ;   a = "HELLO";   类型转换:值                        字符串型                        数值型                       布尔型      

2010-04-20 13:40:00 592

原创 关于站点虚拟目录,非虚拟目录配置下的路径区别

~/ : asp.net专有,站点根目录开始./ : 当前目录开始../ : 上级目录开始/ : 跟目录开始 对于使用了虚拟目录的站点,如:c:/.../CKEditor_Study/ 其下结构:    js        CKEditor-3.1            ckeditor.js 头文件中: 按照此src值将会从CKEd

2010-04-16 14:53:00 1580

转载 CKEditor使用配置

CKeditor,以前叫FCKeditor,已经使用过好多年了,功能自然没的说。最近升级到3.0版,好像重写了代码,所以构建的方式也有了些变化,应该说是更简单了。相关地址: 官方网站:http://ckeditor.com/ 下载地址:http://ckeditor.com/download CKfinder:http://ckfinder.com/ 用于上传的插件(有四种语言版本,根据需要下载)

2010-04-16 11:40:00 11872 2

原创 解决IE6下select无法设置选中的BUG

//对数组数据bi的说明^-^//var bi = [值,显示文字]//动态添加新选项值到select控件$(#ctl00_ContentPlaceHolder1_ddlType).append(""+bi[1]+""); //解决IE6下设置select值报错的方法^-^//使用setTimeout方法设置select控件选中值setTimeou

2010-04-15 11:21:00 1958

原创 调用存储过程获取数据集,返回值

--存储过程2create proc Test2asselect top 1 * from spt_monitorreturn 3SqlConnection con = new SqlConnection("server=.;database=master;uid=sa;pwd=;"); con.Open(); SqlCommand cm

2010-04-14 13:49:00 2380

原创 varchar和nvarchar的区别

varchar(n):长度为n个字节的可变长且非Unicode字符数据n介于1和8000之间存储方式:按字节存储 例:varchar(40),存储40个字节长度的字符,对于中文,只能存储20个中文字符,因为1个中文字符等于2个字节 nvarchar(n):包含n个字符的可变长度Unicode字符数据n介于1和4000之间存储方式:代n的是按字符存储 

2010-04-14 09:12:00 630

原创 Ext_两种处理服务器端返回值的方式

/*服务器回传数据格式:{ success:true, data:[{id:1, name:A},{id:2, name:B}]}*/ 1.Form表单提交返回值处理//提交基本信息表单f.form.submit({ clientValidation:true, //表单提交后台处理地址 url:/glob

2010-04-12 16:56:00 2896

原创 Ext_一种类似静态方法的写法^-^

原理://静态方法//等同于test = function(){...}// text();test = function(){ alert("静态方法");}();  较为复杂的应用://创建命名空间Ext.namespace("My");//创建一静态方法My.CommonMy.Common = function(){ retu

2010-04-12 15:10:00 1343

原创 Ext_继承_Ext.extend

/*Ext.extend继承Ext.extend(要继承的Ext父类,子类自定义配置信息)*///创建命名空间Ext.namespace("My.Control");My.Control.Window = Ext.extend(Ext.Window,{ //子类的构造函数,参数为示例化子类时传入自定义配置信息 constructor:function(con

2010-04-12 13:50:00 2102 1

原创 Ext_命名空间_Ext.namespace

创建指定命名空间,可以在该命名空间下定义变量,方法,类,避免冲突 //定义2个命名空间Ext.namespace(my.namespace1,my.namespace2);//在命名空间my.namespace1下说明函数myFun1my.namespace1.myFun1 = function(){ //函数体}//在命名空间my.nam

2010-04-12 13:07:00 1133

原创 Ext_数据模型

ExtJS的数据模型有: 1.数据记录:Record   数据集合中的一个记录,存放数据定义信息和他们的值 2.数据集:Store   一个保存数据记录(Record)的集合 3.数据代理:Proxy   获取数据的代理 4.数据解析器:DataReader   将代理Proxy读取的数据,按一定格式,规范,转换为Record对象并存入Store中

2010-04-12 09:42:00 837

原创 Ext_通过布局嵌套实现表单元素横排

Ext.onReady(function(){ var config = { title:通过布局嵌套实现表单元素横排, labelWidth:50, bodyStyle:padding:5 5 5 5, frame:false, height:150, width:250, renderTo:form, //form中的元素

2010-04-12 09:36:00 1891

原创 Ext_Ext.ViewPort

/*Ext.ViewPort代表浏览器窗口整个显示区,渲染body,会根据窗口大小自动调整,一个页面只许出现一个ViewPort因为以body渲染,无需定位*/Ext.onReady(function(){ var config = { //布局方式(边框) layout:border, title:Ext.ViewPort示例, items

2010-04-12 09:32:00 1559

原创 Ext_ContainerLayout容器布局

1.自适应布局:Ext.layout.FitLayout(布局的基础类)/*Ext.layout.FitLayout布局的基础类自适应布局*/Ext.onReady(function(){ var config = { //面板布局 layout:fit, title:Ext.layout.FitLayout(自适应)布局示例, frame:

2010-04-12 09:18:00 4280 3

原创 Ext_标签面板_Ext.TabPanel

/*Ext.TabPanel主要配置项目表:activeTab String/Number 设置默认激活的tab页的id或索引animScroll Boolean 设置是否在tab页滚动时用动画效果autoTabSelector

2010-04-12 09:08:00 6812

原创 Ext_面板_Ext.Panel

/*Ext.Panel主要配置表:animCollapse Boolean 设置面板折叠展开是否显示动画,Ext.Fx可用默认true,否则falseapplyTo Mixed 面板定位autoDestroy

2010-04-12 08:52:00 5447

原创 Ext_表单提交

<!-- Ext.onReady(function(){ Ext.QuickTips.init(); Ext.form.Field.prototype.msgTarget = side; var config = { title:表单提交示例,

2010-04-11 19:20:00 3333

原创 Ext_表单数据加载(同步,异步)

<!-- Ext.onReady(function(){ Ext.QuickTips.init(); Ext.form.Field.prototype.msgTarget = side; var config = { title:表单加载示例,

2010-04-11 18:06:00 3303 2

原创 Ext_表单字段集_Ext.form.FieldSet

<!--/*Ext.form.FieldSet配置表:checkboxName String 指定字段集中用于展开隐藏字段面板的checkbox,在checkboxToggle为true生效checkboxToggle Boolean 设置是否显示字段集的checkbox选框(默认false)labe

2010-04-11 18:00:00 2818

原创 Ext_隐藏字段_Ext.form.Hidden

<!--Ext.onReady(functijon(){ Ext.BLANK_IMAGE_URL = ../extjs2.0/resources/images/default/s.gif; var config = { title:, labelSeparator::, labelWidth:80, bodyStyle:padding:5 5

2010-04-11 17:58:00 8278

原创 Ext_日期选择框_Ext.form.DateField

<!--/*Ext.form.DateField主要配置表:altFormats String 多个日期输入格式组成字符串,不同格式用|隔开disabledDates Array 禁止选择日期组成数组disabledDatesText String

2010-04-11 17:55:00 8634 4

原创 Ext_时间选择框_Ext.form.TimeField

<!--/*Ext.form.TimeField主要配置表:altFormats String 多个时间格式组成的字符串format String 显示格式(默认g:i:A)maxValue Date/String 列表中允许的最大时间maxText

2010-04-11 17:53:00 9682

原创 Ext_组合下拉框_Ext.form.FormPanel

<!--/*Ext.form.ComboBox配置表:allQuery String 发往服务器查询全部信息的查询字符串(默认)displayField String 被显示在下拉框中字段名editable Boolean 设置下拉框是否可以

2010-04-11 17:46:00 5817 2

原创 Ext_触发字段_Ext.form.TriggerField

<!--/*Ext.form.TriggerField配置表:hideTrigger Boolean 是否隐藏触发按钮(默认false)triggerClass String 应用于触发按钮上的样式*/Ext.onReady(function(){ Ext.BLANK_IMAGE_URL

2010-04-11 17:41:00 5047

原创 Ext_单选框和复选框_Ext.form.Radio和Ext.form.Checkbox

<!--/*Ext.form.Checkbox和Ext.form.Radio配置表:boxLabel String 复选框单选框文字描述checked Boolean 是否被选中(默认false)*/Ext.onReady(function(){ Ext.BLANK_IMAGE_UR

2010-04-11 17:33:00 16272

原创 Ext_数字输入框_Ext.form.NumberField

<!--/*Ext.form.NumberField独有配置表:allowDecimals Boolean 是否允许输入小数(默认true)allowNegative Boolean 是否允许输入负数(默认true)baseChars String

2010-04-11 17:30:00 19907 2

原创 Ext_多行文本输入框_Ext.form.TextArea

<!--/*Ext.form.TextArea独有配置表:preventScrollbars Boolean 文本溢出是否显示滚动条,true隐藏滚动条(默认false)*/Ext.onReady(function(){ Ext.BLANK_IMAGE_URL = ../extjs2.0/resources/images/def

2010-04-11 17:25:00 18212

原创 Ext_基本文本输入框_Ext.form.TextField

<!--/*Ext.form.TextField主要配置表:allowBlank Boolean 是否允许为空(默认true)blankText String 为空验证失败提示信息emptyText String

2010-04-11 17:23:00 7783

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除