上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 在VTL中有三种类型的references:变量(variables)、属性(properties)、方法(methods)。用$字符开始的references用于得到什么;使用#字符开始的directives(指令)用于作些什么。第一:#foreach($zz in [1..$info.Rows.Count])#set($zzz = $zz + 7)<td id="changeTD$!{item.userId}$zzz" ondblclick="ChangeDropDown(this,'$zz','$item.get_Item($z 阅读全文
posted @ 2011-10-08 16:26 365lei 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 一:jquery wbox ——轻量级的弹出窗口jQuery插件,压缩后仅仅3.65Kb,基于jQuery1.4.2开发,主要实现弹出框的效果,并且加入了很多有趣的功能,比如callback函数,显示隐藏层,Ajax页面,iframe嵌入页面(详细参考:http://www.js8.in/wbox/)$("#selectuser").wBox({ iframeWH: { width: 800 }, requestType: "iframe", // 此例在iframe里面使用 title: "选择司机", target: " 阅读全文
posted @ 2011-09-29 20:17 365lei 阅读(1471) 评论(0) 推荐(0) 编辑
摘要: jquery tools--一种基于jquery的UI表现框架。 该框架提供了tabs(选项卡/页签)overlay(覆盖层),tooltip(提示框),scrollable(滚动信息栏),expose(突出显示),flahembed(视频播放嵌入)六大类功能(其官方网站自称为六大工具),这六大类功能又是每个功能都有自己的独立支持包,不相互干扰,用户完全可以跟据自己需要下载。主要说一下:tabs第一:所需要的js和cssView Code 1 <script src="/Content/javascript/jQuery/jQueryUI/ui/jquery-ui.js&quo 阅读全文
posted @ 2011-09-01 16:32 365lei 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 1.字符串以","(注意中英文)拼接 2.去掉最后","3.再使用split分隔放在数组中,4在循环遍历数组使用方法一:str=str.Remove(str.Length - 1); 或者str=str.Substring(0.str.Length - 1) string [] arrystr=str.Split(',') for(int i=0;i<arrystr.Length;i++) { 相应操作 }方法二:string [] arrystr=str.Split(',') for(int i=0;i<ar 阅读全文
posted @ 2011-08-31 11:56 365lei 阅读(311) 评论(0) 推荐(0) 编辑
摘要: View Code 1 //异步调用controller的方法进行评价操作 2 function DelOrCreate(userId, value) 3 { 4 5 var result = jQuery.ajax({ 6 url: " /aaa/bbb/Save.aspx", 7 type: 'GET', 8 async: false, 9 data: { userId: userId, value: $("#username").val() },10 success: function (data... 阅读全文
posted @ 2011-08-29 16:44 365lei 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 第一:PIVOT用于将列值旋转为列名(即行转列)。PIVOT的一般语法是:PIVOT(聚合函数(列1) FOR 列2 in (列2在DB中存储的值) )AS P备注:列1:显示在列2下面的值,列2:要转换的列。例子:select*from(selectuserid,username,agefrom r_user) as apivot(max(age) for a.username in (罗纳尔多,科比,加内特,皮尔斯,易建联)) as aa在后台使用该sql 时,可以定义string sqlpivot=@"(上面的语句)aaa";sqlpivot=sqlpivot.Rep 阅读全文
posted @ 2011-08-26 17:59 365lei 阅读(1415) 评论(0) 推荐(0) 编辑
摘要: 第一:模板方法 Template Mothod 使得子类可以不改变一个算法的结构即可以重定义该算法的某些特定步骤。[-GOF《设计模式》]例如:.Net中的模板的使用。第二:命令模式:Command 阅读全文
posted @ 2011-08-08 20:37 365lei 阅读(489) 评论(0) 推荐(0) 编辑
摘要: 第一:常规思维VS逆向思维当我们判断一条数据在DB中是否存在时,常规性做法,先将DB表中的数据全部查询出,再匹配。逆向思维的方式,将该数据代入DB进行验证是否存在,根据返回结果count>0与否进行判断。 从性能上讲,大量数据的DB时,后者较与前者。同样的方法,思维方式方式的差异,所体现的效率就不同了。第二:关于排序的问题 排序字段的+-1,然后各自更新Update(),再重新做查询,即:重载页面。第三:分配权限根据权限字段,将原有权限清空,再将所选择的新权限update()。一般选择权限使用checkbox选中。第四:先删除后新增的思想对已有值的字段通常我们采用update()来实现更 阅读全文
posted @ 2011-08-08 19:28 365lei 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 第一:jstree.js 插件的的引用页面:(加载tree的页面)js Code 1 <script type="text/javascript" src="/Content/javascript/jsTree/jquery.cookie.js"></script>2 <script type="text/javascript" src="/Content/javascript/jsTree/jquery.tree.js"></script>3 <script 阅读全文
posted @ 2011-08-06 19:47 365lei 阅读(32928) 评论(4) 推荐(3) 编辑
摘要: 写这篇的目的是存储一下小的知识点,以后拿来就可以使用。View Code 1 <input type="checkbox" name="chkItem" value="$!{Info.ID}" /> 2 3 function DeleteList() 4 { 5 var chooseItem = ""; 6 jQuery("input[name='chkItem']").each(function () 7 { 8 if (this.checked == true) 阅读全文
posted @ 2011-07-30 10:34 365lei 阅读(259) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页