上一页 1 2 3 4 5 6 7 ··· 14 下一页
  2013年9月26日
摘要: ASP.NET MVC3 在_ViewStart設定Layout後用RenderAction的注意事項3/24TW MVC第一次活動圓滿的結束了,雖然是RC,但也來了不少願意聽我們分享的好朋友。社群最大的好處就是分享以及回饋,當天有朋友提了一些問題,我們會蒐集起來利用每週四聚會或是平日的時間一一回覆的。回到主題,在MVC3中,Views資料夾下的_ViewStart.cshtml是可以設定預設的Layout的,在MVC3預設專案中,_ViewStart.cshtml會長這樣也就是說,凡是有在頁面上沒有特別指定Layout的話,就會預設使用此設定。一般來說是滿方便的,但有時太方便也是會出一點小狀 阅读全文
posted @ 2013-09-26 21:11 jameshappy 阅读(718) 评论(0) 推荐(0) 编辑
  2013年8月25日
摘要: 设 总记录数:totalRecord 每页最大记录数:maxResult 总页数:totalPage 算法一: totalPage = totalRecord % maxResult == 0 ? totalRecord / maxResult : totalRecord / maxResult + 阅读全文
posted @ 2013-08-25 15:56 jameshappy 阅读(18104) 评论(1) 推荐(2) 编辑
  2013年8月16日
摘要: SQL Server 2008除了DateTime和SmallDateTime之外,又新增了四种时间类型,分别为:date,time,datetime2和datetimeoffset。各时间类型范围、精度一览表:数据类型 时间范围 精度datetime 1753-01-01到9999-12-31 00:00:00 到 23:59:59.997 3.33毫秒smalldatetime 1900-01-01 到 2079-06-06 00:00:00 到 23:59:59 分钟date 0001-01-01 到 9999-12-31 天time 00:00:00.0000000 到 23:59:5 阅读全文
posted @ 2013-08-16 18:35 jameshappy 阅读(361) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Text;namespace Delegate { // 热水器 public class Heater { private int temperature; public delegate void BoilHandler(int param); //声明委托 public event BoilHandler BoilEvent; //声明事件 // 烧水 public void BoilWater() { for (int i = 0; i 95) { if (BoilE. 阅读全文
posted @ 2013-08-16 09:10 jameshappy 阅读(204) 评论(0) 推荐(0) 编辑
  2013年8月2日
摘要: 这是我的博客中关于VS 2010和.NET 4发布系列的第二十六篇文章。 今天的博文将介绍Visual Studio中的一些实用调试技巧。这是受我朋友Scott Cate (他发表过几十篇很棒的VS技术文章) 启发。他最近告诉我,许多Visual Studio下的程序员,甚至一些很有经验的开发人员,都不知道这些技巧。希望这篇文章能帮你掌握这些技巧。它们都很简单,却能帮你节约大量的时间。 跳到当前光标处(Ctrl+F10) 我经常看到人们为了到达目标代码位置,而在程序中早早设定了断点,然后反复地按F10/F11,一步步走到目标代码处。当程序员的确需要仔细观察每一步的状态变化时, F10/... 阅读全文
posted @ 2013-08-02 17:59 jameshappy 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 有人发了VS2010的快捷键,不够全,那才哪到哪呀,我来发个完整的 吧,后附VS2008的快捷键Ctrl+E,D ----格式化全部代码Ctrl+E,F ----格式化选中的代码CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口SHIFT + F4显示项目属性窗口CTRL + SHIFT + E显示资源视图F12 转到定义CTRL + F12转到声明CTRL + ALT + J对象浏览CTRL + ALT + F1帮助目录CTRL + F1 动 阅读全文
posted @ 2013-08-02 17:58 jameshappy 阅读(255) 评论(0) 推荐(0) 编辑
  2013年7月23日
摘要: 这里面的return含有一些细节知识:例如:onClick='return add_onclick()'与 onClick='add_onclick()'的区别JAVASCRIPT在事件中调用函数时用return返回值实际上是对window.event.returnvalue进行设置。而该值决定了当前操作是否继续。当返回的是true时,将继续操作。当返回是false时,将中断操作。而直接执行时(不用return)。将不会对window.event.returnvalue进行设置所以会默认地继续执行操作详细说明如下:例如:当在 Open 中如果函数 add_onc 阅读全文
posted @ 2013-07-23 16:57 jameshappy 阅读(375) 评论(0) 推荐(0) 编辑
  2013年7月22日
摘要: 方法一:var ary = new Array("111","22","33","111");var s = ary.join(",")+",";for(var i=0;i-1) {alert("数组中有重复元素:" + ary[i]);break;}}方法二:var ary = new Array("111","22","33","111");var nary=ary.sor 阅读全文
posted @ 2013-07-22 21:23 jameshappy 阅读(68673) 评论(3) 推荐(2) 编辑
  2013年7月17日
摘要: Lambda表达式可以简化C#编程的某些方面,用法非常灵活。因此也不容易掌握。下边是我学Lambda表达式的一点记录。1、Lambda表达式是与委托紧密联系的。只要有委托参数类型的地方,就可以使用Lambda表达式。Lambda表达式的运算符是=>。运算符左边列举出了需要的参数,右边定义了赋予Lambda变量的方法的实现代码。下面这段代码是一个最简单的使用方法:public class MyLambda{ public void disPlay() { string mid = ",middle part,"; Func lambda = param =... 阅读全文
posted @ 2013-07-17 15:32 jameshappy 阅读(310) 评论(0) 推荐(0) 编辑
  2013年6月4日
摘要: 1.OUPUT参数返回值例: 向Order表插入一条记录,返回其标识CREATEPROCEDURE[dbo].[nb_order_insert](@o_buyeridint,@o_idbigintOUTPUT)ASBEGINSETNOCOUNTON;BEGININSERTINTO[Order](o_buyerid)VALUES(@o_buyerid)SET@o_id=@@IDENTITYENDEND存储过程中获得方法:DECLARE@o_buyeridintDECLARE@o_idbigintEXEC[nb_order_insert]@o_buyerid,o_idbigint2.RETURN过 阅读全文
posted @ 2013-06-04 15:37 jameshappy 阅读(528) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 14 下一页