11 2013 档案

摘要:Easyui datagrid中的单选框默认是这样定义的columns: [[ { field: 'CK', title: '', checkbox: true, width: 30 }]]。平常使用没什么问题,但今天下等我要获取单框选中事件时,出了点问题。因为这个checkbox是独立于行的,所以单击这个checkbox时,不会触发Easyui datagrid的onClickRow事件。用户在单选框上打了勾,最后却被告知没有行选中,这不是Bug吗?这是我们码农绝对不能忍受的,于是乎,对EasyUidatagrid的改造开始了。首先,我重... 阅读全文
posted @ 2013-11-27 18:30 黑 瞳 阅读(31262) 评论(8) 推荐(2) 编辑
摘要:今天有一段代码,先是用程序实现。闲来无聊,又用存储过程实现了一次。程序中实现。 /// /// 根据区域和用户名获取可访问的国家 /// public DataTable GetCountry(string area,string user) { try { NHibernate.Engine.ISessionImplementor FactoryImpl = FrameWork.Repository... 阅读全文
posted @ 2013-11-26 20:32 黑 瞳 阅读(376) 评论(0) 推荐(0) 编辑
摘要:select DATEADD(day,v.LearningDay,sc.OrderTime) AS OrderPayDate, sc.LearninTime,v.VideoTitle,sc.OrderTime,v.LearningDay from ShoppingCart scleft join video v on sc.MatterId=v.Idwhere sc.OrderTime is not nullupdate scset sc.LearninTime = r.OrderPayDatefrom ShoppingCart sc,(select sc.Id, DATEADD(day,v. 阅读全文
posted @ 2013-11-24 11:59 黑 瞳 阅读(429) 评论(0) 推荐(0) 编辑
摘要:你好,星辰 你好 1 2 3 阅读全文
posted @ 2013-11-19 15:25 黑 瞳 阅读(503) 评论(0) 推荐(0) 编辑
摘要:这两天在搞EasyUi的弹出框,弹出框之前也搞过很多个版本,总是觉得不那么完美,刚好最近有时间,就往多处想了想,功能基本上达到我的预期,并且在开发过程中遇到很多小技巧,特撰文如下。走起:在EasyUi的Grid中插入自定义列。代码如下: $('#SaList').datagrid({ url: '/ForLog/WebShop/GetSaList', queryParams: null, pagination: true, pageSize: 15, singleSelect:true, showPage... 阅读全文
posted @ 2013-11-13 20:08 黑 瞳 阅读(49238) 评论(15) 推荐(10) 编辑
摘要:var wait = 60; function time(btn) { var txtTel = $('#txtTel').val(); var isMobile = /^(?:13\d|15\d)\d{5}(\d{3}|\*{3})$/; var isPhone = /^((0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/; if (!isMobile.test(txtTel) && !isPhone.test(txtTel)) { ... 阅读全文
posted @ 2013-11-12 23:12 黑 瞳 阅读(382) 评论(0) 推荐(0) 编辑
摘要:public ActionResult DownloadMessage() { string strExportData = "无数据!"; byte[] data = System.Text.Encoding.GetEncoding("GB2312").GetBytes(strExportData); return File ( data, "application/x... 阅读全文
posted @ 2013-11-12 15:15 黑 瞳 阅读(791) 评论(0) 推荐(0) 编辑
摘要:function openDialog() { // $('#dlg').dialog('open'); //EasyUi的dialog中文件上传,后台获取不到文件,需要改写为下面这样 $("#dlg").dialog('open').parent().appendTo("#form1"); } 阅读全文
posted @ 2013-11-11 17:57 黑 瞳 阅读(534) 评论(0) 推荐(0) 编辑
摘要:近期在搞ExtJs,发现ExJs的Grid相当的强大,后来又搞Jquery时,就对原来的表格不怎么满意了,于是,花了点时间,从网上找了个Grid插件,这个插件功能是比较强大,什么行排序、筛选、分页都有,应该是能满足项目的需要。但在深入研究时,却发现了两个问题。1,Flexigrid不支持自定义数据列。2,默认没有CheckBox列。关于第一个问题,事情是这样的。像ExtJs是先定义Store,Store中可以把所有Fields列出来,需要用到哪个,在下面的ColumnModel中声明就可以,这里可以自由组合排列,非常方便。但Flexigrid就不行,经分析原因,是因为FlexGrid中返回的J 阅读全文
posted @ 2013-11-07 12:32 黑 瞳 阅读(2504) 评论(0) 推荐(0) 编辑
摘要:List articleList = articleRepository.GetAllArticle(); List userList = usersRepository.GetAllUsers(); //用户表左连接文章表 var usersLeftJoin = (from u in userList join a in articleList on u.Id equals a.Author into... 阅读全文
posted @ 2013-11-05 10:19 黑 瞳 阅读(575) 评论(0) 推荐(0) 编辑
摘要:这几天在写一个存储过程,反复优化了几次,从最开始的7分钟左右,优化到最后的几秒,并且这个过程中我的导师帮我指点了很多问题,这些指点都是非常宝贵的,独乐乐不如众乐乐,一起来分享这次的优化过程吧。这个存过程的需求是这样的,抓取某个时间段内的订单明细,然后计算并汇总到某表即可。于是乎,我写出第一版的存储过程,代码如下: /******************************************/ /* 合并当前版本时间段内MO的维修换料需求 */ /* p_begin 起始时间 */ /* p_user 创建人 ... 阅读全文
posted @ 2013-11-01 16:55 黑 瞳 阅读(1377) 评论(16) 推荐(1) 编辑

点击右上角即可分享
微信分享提示