摘要: 《CLR Via C#》这本书以前就粗略看过两遍,但一直都没能深入理解,而且很多内容也忘记了,现在准备重新看一遍,并将看过的部分写出来,因为写的过程也是一个加深理解的过程。本系列算是学习的一个记录吧,也可以方便以后自己查阅,如果对大家还有些帮助的话,我就很高兴了。书我是选择性的看的,所以顺序和书中的顺序可能不一样。  阅读全文
posted @ 2009-07-03 21:03 oec2003 阅读(51) | 评论 (0)编辑
     摘要: 替代Eval的两种方式  阅读全文
posted @ 2009-06-26 17:18 oec2003 阅读(112) | 评论 (0)编辑
     摘要: 《CLR Via C#》这本书以前就粗略看过两遍,但一直都没能深入理解,而且很多内容也忘记了,现在准备重新看一遍,并将看过的部分写出来,因为写的过程也是一个加深理解的过程。本系列算是学习的一个记录吧,也可以方便以后自己查阅,如果对大家还有些帮助的话,我就很高兴了。书我是选择性的看的,所以顺序和书中的顺序可能不一样。   阅读全文
posted @ 2009-06-22 09:13 oec2003 阅读(70) | 评论 (1)编辑
     摘要: 《CLR Via C#》这本书以前就粗略看过两遍,但一直都没能深入理解,而且很多内容也忘记了,现在准备重新看一遍,并将看过的部分写出来,因为写的过程也是一个加深理解的过程。本系列算是学习的一个记录吧,也可以方便以后自己查阅,如果对大家还有些帮助的话,我就很高兴了。书我是选择性的看的,所以顺序和书中的顺序可能不一样。   阅读全文
posted @ 2009-06-18 09:20 oec2003 阅读(64) | 评论 (0)编辑
     摘要: 《CLR Via C#》这本书以前就粗略看过两遍,但一直都没能深入理解,而且很多内容也忘记了,现在准备重新看一遍,并将看过的部分写出来,因为写的过程也是一个加深理解的过程。本系列算是学习的一个记录吧,也可以方便以后自己查阅,如果对大家还有些帮助的话,我就很高兴了。书我是选择性的看的,所以顺序和书中的顺序可能不一样。  阅读全文
posted @ 2009-06-17 07:02 oec2003 阅读(94) | 评论 (5)编辑
     摘要: 上一篇SQL实现分组统计查询(按月、小时分组) 中介绍了按月和小时为单位怎样实现分组查询,在本文中会实现将上文查询的结果以图表的形式显示在页面上。在页面上显示图标有很多种解决方案,office的owc组建、自己写代码、或者是第三方的控件。本文中将使用ZedGraph控件来实现。选择ZedGraph有两个原因: 1 该控件是开源的,在必要的时候可以根据自己的需要来修改;   阅读全文
posted @ 2009-06-06 18:33 oec2003 阅读(133) | 评论 (2)编辑
     摘要: SQL实现统计查询  阅读全文
posted @ 2009-06-04 22:39 oec2003 阅读(149) | 评论 (0)编辑
     摘要: 在vs2008中设置jquery智能提示  阅读全文
posted @ 2009-05-20 15:20 oec2003 阅读(490) | 评论 (3)编辑
     摘要: 推荐一款小巧的截图工具  阅读全文
posted @ 2009-05-15 17:25 oec2003 阅读(90) | 评论 (0)编辑
     摘要: Sqlserver2005附加数据库为只读的解决方法  阅读全文
posted @ 2009-05-08 11:45 oec2003 阅读(324) | 评论 (0)编辑
     摘要: 现在网络上有各种各样的非常漂亮的css菜单,不过大多都是静态的,菜单项都是在页面中写死的,这样就不是很灵活,每次要修改菜单都要去修改页面,下面就介绍一个从数据库中读取菜单项的动态css菜单的例子。  阅读全文
posted @ 2009-04-18 12:26 oec2003 阅读(245) | 评论 (0)编辑
     摘要: NHibernate相信大家都已非常熟悉,园子里有很多高手写了相关的系列文章,不过我还是NHibernate的一名初学者,在此将一个晚上学习成果分享一下,一个很简单的利用NHibernate实现增删改的例子。  阅读全文
posted @ 2009-01-20 00:21 oec2003 阅读(2066) | 评论 (19)编辑
     摘要: 实际上Eval方法是TemplateControl的,而System.Web.UI.Page和System.Web.UI.UserControl都继承于TemplateControl,所以我们可以在Page和UserControl上直接调用个方法。   阅读全文
posted @ 2009-01-14 21:16 oec2003 阅读(819) | 评论 (0)编辑
     摘要: 自学程序以来,一直使用的都是sqlserver数据库,最近帮一朋友做一个access的demo,发现在数据库的连接方面就存在很大差异,在web.config 中配置好连接字符串,然后在后台取,在此我的做法是存两个值,将Provider和assess数据库文件的路径分开存,如下  阅读全文
posted @ 2009-01-10 01:59 oec2003 阅读(742) | 评论 (2)编辑
     摘要: Window.close()这句脚本是用来关闭当前窗口,如果是在window.open的窗口中执行Window.close(),将会很顺利地将窗口关闭,但如果是在一非window.open打开的窗口中执行Window.close(),将会弹出一个提示窗口,如下:  阅读全文
posted @ 2009-01-08 19:32 oec2003 阅读(359) | 评论 (4)编辑
     摘要: Response.Rederect在默认情况下是在本页跳转,所以除了在js中用window.open 或是给A标签添加target属性之外,在后台似乎不能来打开新的页面,其实不然,通过设置form的target属性同样可以让Response.Rederect所指向的url在新的窗口打开。下面用三种方法来实现。  阅读全文
posted @ 2009-01-07 21:06 oec2003 阅读(719) | 评论 (2)编辑
     摘要: masertpage在asp.net2.0中很常用的,本文只是对masterpage中的一些常用到的功能做了小小的总结。  阅读全文
posted @ 2008-12-06 23:17 oec2003 阅读(227) | 评论 (0)编辑
     摘要: sql注入是被谈的很多的一个话题,有很多的方法能够实现sql的防注入,在这里就简单说一下如果使用HttpModule来实现sql的防注入。 在项目中添加一个类让其实现IHttpModule接口。IHttpModule接口有两个方法 Init 和 Dispose。然后在Init方法中来订阅   阅读全文
posted @ 2008-11-23 20:20 oec2003 阅读(1215) | 评论 (11)编辑
     摘要: 在我们的程序开发中经常会要用到checkbox的全选,通常情况下是在一些数据绑定控件中如gridview 等 下面以repeater 为例,在repeater的header 和item中放入checkbox控件   阅读全文
posted @ 2008-10-23 21:54 oec2003 阅读(814) | 评论 (3)编辑
     摘要: 1.两个时间文本框,一个开始时间和一个结束时间,两个时间都是今天起以后的时间,并且开始时间不能大于结束时间。 这样的需求在很多地方都会应用到,比如有些网站提供一些服务的购买,用户需要选择要购买服务的时间域等等。 在my97的官网中有自定义时间的例子,我只是根据需要稍加了修改,代码如下   阅读全文
posted @ 2008-10-15 22:23 oec2003 阅读(216) | 评论 (0)编辑
     摘要: SQL 計算一個字符串在另一個字符串中出現的次數  阅读全文
posted @ 2008-08-06 08:32 oec2003 阅读(550) | 评论 (5)编辑
     摘要: 比较全的一些关于网页弹出窗口的用法,贴出来方便自己查阅也希望对大家有所帮助  阅读全文
posted @ 2008-08-05 07:51 oec2003 阅读(482) | 评论 (0)编辑
     摘要: 本文是我在平时工作中所遇到的javascript方面的一些知识总结,主要针对在asp.net中使用脚本  阅读全文
posted @ 2008-05-25 17:35 oec2003 阅读(1198) | 评论 (11)编辑
     摘要: 本文是我在平时工作中所遇到的数据库方面的一些知识总结  阅读全文
posted @ 2008-04-12 13:33 oec2003 阅读(735) | 评论 (5)编辑
     摘要: 最近在工作遇到一个数据库查询的问题,大概如下:表Table1中有字段No和Title,每一个No对应一个Title,表Table2中有NoAll字段,NoAll字段的value是No的组合,以逗号隔开,如"111,222,333",现在要查询Table2,根据NoAll将其中的每一个No所对应的Title查询出来也以逗号分隔显示,如:"oec2003,oec2004,oec2004"。  阅读全文
posted @ 2008-03-18 10:15 oec2003 阅读(623) | 评论 (2)编辑
     摘要: 匿名类型是在初始化的时候根据初始化列表自动产生类型的一种机制,利用对象初始化器来创建匿名对象的对象。  阅读全文
posted @ 2008-03-09 18:22 oec2003 阅读(424) | 评论 (4)编辑
     摘要: 正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 'a' 和 任意个 'b' ”,那么 'ab', 'abb', 'abbbbbbbbbb' 都符合这个特征。   阅读全文
posted @ 2008-03-06 20:16 oec2003 阅读(626) | 评论 (2)编辑
     摘要: 创建一个对象时可以包含一个对象初始化器或集合初始化器,用于初始化所创建对象的成员或新创建的集合的元素。使用初始化器可以让我们的代码变得更简洁。 1.对象初始化器 在以前如果定义了一个类,并将类实例化,我们会像下面这样做 ....   阅读全文
posted @ 2008-02-25 22:54 oec2003 阅读(463) | 评论 (0)编辑
     摘要: 在c#3.0中用var关键字声明的变量被赋值后,在编译时编译器会根据变量值的类型自动推断出变量的类型。所以仍然是强类型,这点和object不同。其实var 关键字并不是一个具体的类型,只是起到了一个占位符的作用,编译后将替换成相应的类型。要注意的一点是用var声明的变量一定要赋初始值,否则会出现编译错误,因为如果不赋值就无法根据值来推断变量的类型。   阅读全文
posted @ 2008-02-22 14:36 oec2003 阅读(330) | 评论 (0)编辑
     摘要: 动态添加gridview行  阅读全文
posted @ 2008-02-15 15:39 oec2003 阅读(990) | 评论 (0)编辑
     摘要: Iframe实现无刷新联动 iframe的无刷新其实是局部刷新,状态栏的滚动条还是会滚动,只是页面不会闪烁,这是一种比较老的技术了,在处理的数据两大的时候会比较慢,在本例中需要两个页面:oec2003index.aspx和oec2003frame.asapx,oec2003index.aspx用来显示界面,其中有一个iframe标记,指向oec2003frame.aspx页用来显示结果 oec2003index.aspx前台代码  阅读全文
posted @ 2007-11-30 11:34 oec2003 阅读(1055) | 评论 (4)编辑
     摘要: 在asp.net开发中,经常会用到后台和前台的交互,就此总结了一点c#和javascript相互操作的方法  阅读全文
posted @ 2007-11-23 10:49 oec2003 阅读(3064) | 评论 (13)编辑
     摘要: 用服务器端的方法: 在页面上放一个gridview控件,配置好数据源,编辑列,添加一个模版列,再编辑模版,放入一个checkbox控件。代码如下:   阅读全文
posted @ 2007-11-09 23:34 oec2003 阅读(1070) | 评论 (1)编辑
     摘要: 说起设计模式,不得不提的是GoF23种设计模式,这些设计模式是在历史性的一本经典著作《设计模式:可复用面向对象软件的基础》被描述的,这本书的四位作者并称为Gang of Four(GoF) 。由于这本书极具影响力,所以我们通常所说的设计模式就隐含地表示为“面向对象设计模式”,但这并不意味着“设计模式”就等同于“面向对象设计模式”。  阅读全文
posted @ 2007-09-08 17:33 oec2003 阅读(520) | 评论 (5)编辑