摘要: 首先:看一下效果图:PagerHelper.cs代码PagerQuery.cs包含两个属性,一个是PageInfo实体类属性Pager,包含RecordCount,CurrentPageIndex,PageSize三个属性。一个是Model EntityList属性。代码pageinfo.cs代码使用示例:代码Controler:代码转自:http://kb.cnblogs.com/page/55... 阅读全文
posted @ 2010-06-10 17:29 过往云烟 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒。(C#语言)   1.要有联动性,老鼠和主人的行为是被动的。  2.考虑可扩展性,猫的叫声可能引起其他联动效应。1、运用接口:代码2、使用event -- delegate设计.. 代码转自:http://kb.cnblogs.com/page/50471/ 阅读全文
posted @ 2010-06-10 16:23 过往云烟 阅读(480) 评论(1) 推荐(0) 编辑
摘要: 开篇语:对于已有工作经验的朋友,也许面试题已显得不怎么重要,但是如果你应聘的还仅仅是个普通的程序员,相信在很多的公司都还是会先拿出一套面试题,可能对整个面试影响不大,但做好面试题无疑会赢得第一个好的印象,特别对于那些缺少项目经验的应届毕业生。很多时候,在看这些面试题的时候,是否有感过曾经那些一个个不起眼的小程序题所针对的问题正是自己在项目中所犯的错误?是否会发现,原来还有这么多东西自己都还从未去想... 阅读全文
posted @ 2010-06-10 15:36 过往云烟 阅读(331) 评论(0) 推荐(1) 编辑
摘要: 上一章节,我们了解了NHibernate的介绍和用途,那NHibernate如何引入到项目中,并且被运用呢,这一章我们开始操作吧! 注:本材料开始本人研究3天研究出来的,绝对最新,请仔细阅读!!! 首先要有准备工作: 1、下载NHibernate:当前版本2.0.1(较新版本)下载地址:http://sourceforge.net/projects/nhibernate/ 2、下载CodeSmith:http://www.codesmithtools.com/ 3、下载NHibernate模板:http://files.cnblogs.com/abluedog/nhibernate_temp. 阅读全文
posted @ 2010-06-10 08:47 过往云烟 阅读(1521) 评论(1) 推荐(1) 编辑
摘要: 很久以前,你可能习惯了connection.open,command.execute("select...")这样的代码,写啊写啊,你开始不停地copy/paste,因为数据库的操作太雷同了,还好,粘粘贴贴倒也凑合,然后有一天客户说他们要用oracle,于是你开始抱着本oracle开发指南狂啃pl/sql,你开始试验调用oracle的存储过程该怎么写,参数是用@还是?或者是:,取个blob游标又要... 阅读全文
posted @ 2010-06-10 08:15 过往云烟 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 代码 阅读全文
posted @ 2010-06-08 10:40 过往云烟 阅读(230) 评论(0) 推荐(1) 编辑
摘要: 子窗口关闭,父窗口刷新 1、这样写显然是父窗口重新加载一次,所以会出现我们常见的那种'重试'选项,所以不推荐Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->Response.Write("<script>window.opener.location.reload();window.close();</script>"); 2.推荐第二种: Code highlighting prod 阅读全文
posted @ 2010-06-08 10:34 过往云烟 阅读(2365) 评论(0) 推荐(1) 编辑
摘要: 上班第一份工作就是做程序数据的导入导出,听起来似乎挺Easy的,开始我也这样认为,但是在实际操作中却不同了...  以往的导出数据是用HTML标签拼接成Table,然后在一行一列的显示成Excel,其实不然,这种Excel是HTML版本的Excel,并不是标准的Excel,所以如果我们把刚导出的数据进行修改保存然后接着导入来更新数据库中的数据就no、no、no了,程序不识别这种格式,那怎么办呢,所... 阅读全文
posted @ 2010-06-08 09:20 过往云烟 阅读(6968) 评论(9) 推荐(7) 编辑