摘要: <SCRIPT LANGUAGE="JavaScript"> <!-- Begin function catch_keydown(sel) { switch(event.keyCode) { case 13: //Enter; sel.options[sel.length] = new Option("","",false,true); event.returnValue = false; break; case 27: //Esc; alert("text:" + sel.options[sel 阅读全文
posted @ 2012-11-25 15:27 小汪哥写代码 阅读(785) 评论(0) 推荐(0) 编辑
摘要: 因为用的是Ajax的 ScriptManager + UpdatePanel控件所以调用Response.Write(),Page.RegisterStartScript()等方法,就不行了需要调用Ajax本身的ScriptManager.RegisterStartupScript()方法;具体格式为:System.Web.UI.ScriptManager.RegisterStartupScript(Control control, Type type, string key,string script, bool addScriptTags)调用方式为:System.Web.UI.Scrip 阅读全文
posted @ 2012-11-19 21:16 小汪哥写代码 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: C#中string[]数组和list<string>泛型的相互转换 【转】1,从System.String[]转到List<System.String>System.String[] str={"str","string","abc"};List<System.String> listS=new List<System.String>(str);2, 从List<System.String>转到System.String[]List<System.String> 阅读全文
posted @ 2012-11-17 11:12 小汪哥写代码 阅读(15901) 评论(0) 推荐(1) 编辑
摘要: //调用方法//关闭事件<button onclick='LayerHide()'>关闭</button>,在loadDiv(text)中,剔除出来//调用LayerShow(text),text为参数,可以写入想要写入的提示语//本方法在调用时会自动生成一个添加到body的div,并且会在调用隐藏遮罩层 LayerHide()时删除div//封装遮罩层div显示效果//将其放在页面的div中加载function loadDiv(text) { var div = "<div id='_layer_'> <di 阅读全文
posted @ 2012-10-09 16:21 小汪哥写代码 阅读(15356) 评论(0) 推荐(1) 编辑
摘要: 条条大路通罗马,一种需求,有很多种编码方式可以实现,如果在实现的基础上进行优化,岂不是更好。(1)foreach 比for语句具有更好的执行效率。foreach的平均时间只有for的30%,在两者都可以使用的情况下,建议使用foreach,另外,用for写入数据所花的时间大约是读取数据时间的10倍。(2)避免使用ArrayList。因为任何对象添加到ArrayList都要封箱为System.Object类型,从ArrayList取出数据时,要拆箱为实际类型。建议使用泛型集合可以避免装箱和拆箱的发生,从而提高性能。(3)存放少量数据时可以用HashTable。(4)为字符串容器声明常量,不要直. 阅读全文
posted @ 2012-10-07 22:42 小汪哥写代码 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 网上摘录。一、树型表结构: 节点ID 上级ID 节点名称二、公式: select 节点ID,节点名称,level from 表 connect by prior 节点ID=上级节点ID start with 上级节点ID=节点值 说明: 1、常见的树形结构为公司组织机构、地区…… 2、求节点ID以上的结构,或以上的结构,将“节点ID=上级节点ID”左右顺序换一下即可。 3、Level为Oracle的特殊字段,表示“层”的意思。当前节点ID的下一层节点为“1”。 测试SQL: 说明1、求002以下(或以上)所有子节点和层次(动态:总是从1开始算),但不包括自身 说明2、如... 阅读全文
posted @ 2012-09-29 10:37 小汪哥写代码 阅读(199) 评论(0) 推荐(0) 编辑
摘要: var myDate = new Date(); myDate.getYear();//获取当前年份(2位) myDate.getFullYear();//获取完整的年份(4位,1970-????) myDate.getMonth();//获取当前月份(0-11,0代表1月) myDate.getDate();//获取当前日(1-31) myDate.getDay();//获取当前星期X(0-6,0代表星期天) myDate.getTime();//获取当前时间(从1970.1.1开始的毫秒数) myDate.getHours();//获取当前小时数(0-23) myDate.getMinut 阅读全文
posted @ 2012-09-24 09:57 小汪哥写代码 阅读(212) 评论(0) 推荐(0) 编辑
摘要: C#的类中可以包含两种方法:静态方法和非静态方法。 使用了static 修饰符的方法为静态方法,反之荝是非静态方法。 静态方琺是①種 特殊的成園方琺,它不属纡类的某一个具体的实唎,而是属于类本裑。葰以对静态方法不需要首先创建一个类哋实例,而是采用类名.静态方法的格式 。 1.static方法是类中的一个成園方法,属于整个类,即不用創建任何对象也可以直接调用! static内部只能出现static变量和其他static方法!洏且static方法中还不能使用this....等关键字..因为它湜属于整个类! 2.静态方法效率上要比实例化高,静态方法的缺点是不洎动进垳销毁,洏实例化的则可以做... 阅读全文
posted @ 2012-09-19 14:24 小汪哥写代码 阅读(601) 评论(0) 推荐(0) 编辑
摘要: .net 中的有些细节上的东西,我想平时注意些,会提高我们代码的质量,庞大的系统是靠一行行代码组成的,让我们认真对待开发中的每一个知识细节。equals()和运算符==的区别“==”操作符比较的是两个变量的值是否相等,对于引用类型的变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。equals()表示的是两个变量是否是对同一个对象的引用,即堆中的内容是否相同。const 和readonly的区别const 和readonly都是用来标识常量的。初始化赋值不同,const修饰的常量必须在声明的同时赋值。readonly字段可以字初始化(声明或构造函数)的过程中赋值。privat 阅读全文
posted @ 2012-09-16 15:11 小汪哥写代码 阅读(138) 评论(0) 推荐(0) 编辑
摘要: iisreset /reboot 重启win2k计算机(但有提示系统将重启信息出现) iisreset /start或stop 启动(停止)所有Internet服务 iisreset /restart 停止然后重新启动所有Internet服务 iisreset /status 显示所有Internet服务状态 iisreset /enable或disable 在本地系统上启用(禁用)Internet服务的重新启动 iisreset /rebootonerror 当启动、停止或重新启动Internet服务时,若发生错误将重新开机 iisreset /noforce 若无法停止Internet服务 阅读全文
posted @ 2012-09-12 09:44 小汪哥写代码 阅读(192) 评论(0) 推荐(0) 编辑