摘要: 弹出框页面中使用jquery.validate验证控件有几个问题需要解决:1,弹出框的提交事件完成后如何关闭弹出框页面?2,提交不成功如何返回当前页?3,如果知道验证事件成功?之前笔者都是JS验证控件,放着强大的jquery.validate控件不用,自己写验证,会是让追求程序完美的人心里有种淡淡的忧伤。不过还好,今天下午笔者花了点时间,已实现这种功能,虽然也不是很完美,但也基本能用了。先看下效果,一会再上代码。当验证通过后,程序后台开始提交,提交成功,当前弹出框关闭。为此代码如下。1,打开弹出框。 function AnswerDialog(id) { $... 阅读全文
posted @ 2013-09-29 16:34 黑 瞳 阅读(2712) 评论(6) 推荐(4) 编辑
摘要: 到新公司上班也已经一个多月了,上周刚刚交了首付,总价50多万,97个平方的房子还外送8个平方。为了不忘记这次的选择,也为了记录这次选择的过程,特撰文如下。 自从得知老婆怀孕后,那是相当高兴,但过了几月就转为焦虑,自己和老婆随便找个地方住也就算了,到时候孩子出生,可不能像他爸爸一样住农民房、握手楼。刚好附近新建一楼盘叫“滨河世纪”,想着等开盘时也去咨询咨询价格,哪怕买个小一点的也行呀,总算能给孩子改善一下居住环境。慢慢的就到5月份滨河世纪要开盘了,一问价格,我勒个去,四万一个平方,还至少100平方以上,再打工十年也凑不够首付。深深的失败感涌上心头。晚上回家还不能给老婆说,怕老婆说我没本事。... 阅读全文
posted @ 2013-09-04 13:01 黑 瞳 阅读(4555) 评论(26) 推荐(17) 编辑
摘要: 1,Sql语法。NH:HQLDapper:原生Sql.点评:原生Sql可以直接放在数据库里执行,Hql不行,且Hql增加学习负担。(Hn也可以原生Sql,但好像用的不多呀)2,开发速度。 NH:手工编写配置文件。 Dapper:使用CodeSmith批量生成。 点评:NH耗时,Dapper迅速。3,自定义查询。NH :return _session.CreateQuery("select c.Firstname, count(c.Firstname) from Customer c group by c.Firstname").List();Dapper:String ex 阅读全文
posted @ 2013-08-15 11:54 黑 瞳 阅读(2601) 评论(1) 推荐(0) 编辑
摘要: 近期需要一个文本框下拉树,本着网上随便找个用用的想法,先是在网上一顿猛找,下载代码三四个,结果没一个好用的。要么就是功能过于简单,要么就是实现太过复杂,没办法自己弄,因之前用过zTree,这里把zTree稍微改造一下,花费了一点时间,基本也能用了。实现后效果图:主要思路:点击文本框时,显示隐藏的Div层,Div层里包含一个树型控件,点击页面其他部位时,Div层隐藏,同时将选取的值写入文本框。页面代码如下: 阅读全文
posted @ 2013-06-17 11:08 黑 瞳 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 今天遇到一个情况,就是复制mssql表的表结构到新表当中,在网上查了一些资料,解决方案如下:1,select * into 数据库名.dbo.新表名 from 数据库名.dbo.原表名 where 1=02,击Oldtable-->所有任务-->生成SQL脚本-->选项-->选中“编写主键、外键、默认值和检查约束脚本”-->设置格式-->只勾选“为每个对象生成CREATE<对象>命令”-->常规-->预览-->然后复制看到SQL语句-->关闭-->单击工具条上的工具-->SQL查询分析器-->粘贴--&g 阅读全文
posted @ 2013-04-23 15:34 黑 瞳 阅读(1394) 评论(1) 推荐(0) 编辑
摘要: 今天见园友发的文章在介绍jquery file upload插件,忍不住去实操了一把,支持多选(IE除外),有上传进度条,上传完可以预览,能批量删除,批量停止下载等常功能,并且是非Activex,非Flash的,文件也不大,感觉还不错。但不是MVC的,于是乎,网上找了一个Demo,本地运行之后,发现有一点小Bug,但瑕不掩瑜,这里分享给园友,有兴趣的可以来下载。Demo中引用的JS和Css有Bug,修改后,还发现有些是可以删除的,删除后代码如下:@{ ViewBag.Title = "Bootstrap version demo"; Html.RequiresCss(&qu 阅读全文
posted @ 2013-04-08 15:24 黑 瞳 阅读(4843) 评论(5) 推荐(0) 编辑
摘要: 凭借着多年的开发网站的经验以及对用户的理解,一个个人网站就在近期上线了,上线第一天用户就3000多,之后又经过几次改版和功能优化,到如今用户数直接达到200多万,前段时间,竟然有天使投资找上门来了,想融资进来,一起发展,因为是个人网站,支出几乎为零,当时是毫不犹豫的拒绝了。主要也是因为,想坚持自己的方向,一切以用户为重,不想刚开始就加入商业化的因素,导致对用户不友好。后来天使投资又打电话过来解释,融资成功后,可以改变现在小作坊式的开发,使网站更好的优化,更好的服务于用户,这么一想,觉得也挺合理,必竟一个人的努力和一群人一起努力的差别还是很大的,后来就答应了,只不过数额,我只要了一千万,今... 阅读全文
posted @ 2013-04-01 11:28 黑 瞳 阅读(485) 评论(5) 推荐(1) 编辑
摘要: 在MVC3里只有RadioButton,没有RadioButtonList,但项目中又要用到,怎么办?答案:自己看着办。实现后的功能:有一个文件保密等级,如绝密、机密、一般等,需要在页面中显示,并且可以后台控制哪个被选中。实现步骤如下:1,将保密等级及是否选中,加载到一个List中。View Code List> secrecyList = new List>(); var secrecyLevelList = baseTypeDetailRepository.GetBaseTypeDetailList(BaseType.Secre... 阅读全文
posted @ 2013-03-25 14:43 黑 瞳 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 说起项目管理,就不得不提敏捷开发,这些东东是新创的名词,不少人总觉得很高深、很神秘、很现代。但这些东东古代就没有吗?比如敏捷开发提倡的晨会,是不是古代的升仗或者说早朝。比如敏捷开发提倡的项目看板,是不是古代的沙盘。比如敏捷开发的角色PO,是不是古代的大将军,PO对项目负责,同样,大将军对战争胜败负责。敏捷开发里提倡PO要替团队抵御外部干扰,同样,将在外,军令有所不受。再说说敏捷开发里提倡的需求文档,这在古代是不是皇帝对将军下达的作战任务,而敏捷开发里提倡的原型,就是将军的作战方案。至于如何组建团队、谁做Product Owner,这在古代直接就是封将拜印,并且还相当隆重,哪像现在:“这个项目你 阅读全文
posted @ 2013-03-25 08:40 黑 瞳 阅读(1189) 评论(2) 推荐(1) 编辑
摘要: 前些日子写了篇博客,网友给予了很多的评论,在查看及回复评论的过程中,也是发现博客园现有回复的不太好,举例如下,现有的回复如下图所示:,这里根本看不出来tony_ontheway说了什么,还要我一个一个找,哦,原来他是在第N页第N行说了这个,所以非常的不方便。所以今天我把网易盖楼回复的实现原理以及实例Demo贴出,望博友们顶起来,让博客园整改一下,必竟,博客园是我们的大本营,是我们学习知识的地方。这里高手如云,精英荟萃,我们的大本营也不能太差,是吧。我们让博客园改进,也是为自己创建良好的环境,所以,博友们,顶起来,吼起来,一起唤起博客园的注意。实现盖楼回复大致分三部。第一步:建数据库表,这个表需 阅读全文
posted @ 2013-03-08 08:43 黑 瞳 阅读(8752) 评论(45) 推荐(19) 编辑