摘要: 在使用javascript批量绑定页面上的元素并传递递增编号时,需要如下编写:<html>部分的代码:1 <input type="button" id="btn1" value="按钮1" />2 <input type="button" id="btn2" value="按钮2" />3 <input type="button" id="btn3" value="按钮3" 阅读全文
posted @ 2012-08-20 13:48 liyuzhao 阅读(4488) 评论(2) 推荐(0)
摘要: /// <summary>/// MD5加密/// </summary>/// <param name="source"></param>/// <returns></returns>public static string EncryptByMd5(string source){ return FormsAuthentication.HashPasswordForStoringInConfigFile(source, "MD5");}/// <summary>/// D 阅读全文
posted @ 2012-08-10 10:19 liyuzhao 阅读(1264) 评论(2) 推荐(0)
摘要: /// <summary>/// 截断字符串/// </summary>/// <param name="source">源字符串</param>/// <param name="length">截取长度</param>/// <param name="isAddEllipsis">结尾是否带有省略号(省略号占用2个长度)</param>/// <returns></returns>public static str 阅读全文
posted @ 2012-08-10 10:07 liyuzhao 阅读(612) 评论(1) 推荐(0)
摘要: 1、uniqueidentifier存储为二进制值,为什么是16字节呢?0~f 共16 种表示,有16*16=256,也有2^8=256(值域为0~255),去掉四个连接字符,即表示为16字节。2、varchar和nvarchar属变长型,存储时会增加一个int类型(四个字节)记录内容长度。3、nchar和nvarchar类型存储为Unicode数据,占用两个字节,所以字节数要算双份。GUID做主键,字段类型为char(36),数据记录索引与排序依据肯定是字符串的从左到右,即:12345678-0000-0000-0000-000000000000GUID做主键,字段类型为uniqueiden 阅读全文
posted @ 2012-07-31 09:14 liyuzhao 阅读(586) 评论(0) 推荐(0)
摘要: 一、在asp.net中使用log4net1、添加log4net.dll引用2、编辑配置文件,有两种做法:放在web.config里或放在单独的文件里,我们一般放在单独的文件里,这样做的好处--修改log4net的配置不会影响到整个应用重启3、在Global.asax的Application_Start里加入如下代码log4net.Config.XmlConfigurator.ConfigureAndWatch(new System.IO.FileInfo(Server.MapPath("~")+@"\log4net.xml"));log4net.xml为 阅读全文
posted @ 2012-06-18 17:33 liyuzhao 阅读(7294) 评论(0) 推荐(1)
摘要: 哪些情况下该进程会重起呢?微软的一篇文章《PRB: 会话变量是间歇性地丢失在 ASP.NET 应用程序中》告诉了我们: 1、配置文件中processModel标签的memoryLimit属性 2、Global.asax或者Web.config文件被更改 3、Bin文件夹中的Web程序(DLL)被修改 4、杀毒软件扫描了一些.config文件。 解决方案: 前面说到的sessionState标签中mode属性可以有三个取值,除了InProc之外,还可以为StateServer、SQLServer。这两种存Session的方法都是进程外的,所以当aspnet_wp.exe重起的时候,不会影响到Se 阅读全文
posted @ 2012-05-22 00:59 liyuzhao 阅读(241) 评论(0) 推荐(0)
摘要: 将以下代码复制到html页面中,点击两个checkbox,左边的能够正常显示选中状态,右面的则一直显示checked(选中)状态。<input type="checkbox" id="tc" onclick="ta()" /><input type="checkbox" id="tc2" checked="checked" onclick="tb()" /><script language="javascript&q 阅读全文
posted @ 2012-04-13 17:46 liyuzhao 阅读(1402) 评论(8) 推荐(0)
摘要: 在使用Ext的ComboBox中,使用HTML控件的DIV元素时,将程序中的applyTo换成renderTo即可。常规使用HTML控件的<input type="text" id="myComboBox" />可以使用Ext的applyTo属性渲染该控件。 阅读全文
posted @ 2012-01-30 18:09 liyuzhao 阅读(296) 评论(0) 推荐(0)
摘要: Ext分页中需要调用store的load()函数,而load()函数与Proxy有关。SimpleStore不但没有设置Proxy,而且也没有重写load()函数,所以会出现错误,从而导致无法显示分页信息。 阅读全文
posted @ 2012-01-10 21:12 liyuzhao 阅读(228) 评论(0) 推荐(0)
摘要: delay:在事件发生延迟一段进间才执行。buffer:在事件发生延迟一段进间才执行,同时会创建一个Ext.util.DelayTask对象,并把fn放入其中等待执行。若在等待的过程中再次触发事件,上次的任务就会被取消,并把新的fn放入任务队列中,可以保证fn不会重复执行多次。Ext.get('mytest').on('click', fnMyTest, this, { buffer: 1000})function fnMyTest() { alert("看看效果") ;} 阅读全文
posted @ 2012-01-09 22:56 liyuzhao 阅读(490) 评论(0) 推荐(0)