摘要: 在.NET当中,如果要实现一些服务器端的控件的特殊效果,要触发一些JS的脚本,写在客户端很难达到想象的效果,今天学到了个好的思路,就是在.CS文件中注册JS的脚本,方法如下面的例子:ScriptManager.RegisterStartupScript(this, this.GetType(), "inform", "document.getElementById(\"inform\").clas... 阅读全文
posted @ 2008-08-08 12:44 chunchill 阅读(461) 评论(0) 推荐(0) 编辑
摘要: http://tool.alixixi.com/demo/179/179/index.htm#http://tool.alixixi.com/daohangtiao/ THE BEAUTIFUL LIST Home Blog Photos About Contact Me 阅读全文
posted @ 2008-08-07 23:31 chunchill 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 在IFRAME要包含的页面中引用下面的JS就可以解决问题,我测试过了,没有问题。 CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 141 阅读全文
posted @ 2008-08-06 16:25 chunchill 阅读(431) 评论(0) 推荐(0) 编辑
摘要: PetShop4.0 工厂模式及Profile Provider实现 第一部份:工厂模式一、项目名称及描述:(实现步骤为:4-3-6-5-2-1)1、WEB=表示层2、BLL=业务逻辑层3、IDAL=数据访问层接口定义4、Model=业务实体5、DALFactory=数据层的抽象工厂(创建反射)6、SQLServerDAL=SQLServer数据访问层 / oracleDAL=Oracle数据... 阅读全文
posted @ 2008-07-23 18:43 chunchill 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 很多代码生成器都选择了从表结构来生成领域模型,这样的方案有一个前提,就是领域模型和数据库表结构是同构的,也就是说领域模型中的类和数据库中的记录结构十分吻合,这样数据库表结构可以简单的直接映射到领域模型。 但是在业务逻辑比较复杂的情况下,对象方案和关系方案往往是不相配的,通常在两者之间有一个数据映射器来隔离两者,这时两者是相互不可见的,相互独立演变的。这样,基于表结构的代码生成领域模型的... 阅读全文
posted @ 2008-07-16 18:59 chunchill 阅读(487) 评论(0) 推荐(0) 编辑
摘要: 系统运用分层原理和组件原理,将所有的MIS管理系统划分为用户界面层,业务规则层,数据访问层和数据库层.每一下层为上层提供支持,一般不跨层访问;同时结合现在一些已经成熟的设计框架,设计模式和构件模式,将一个解决方案分解为6个Project.分别是通用类库, 通用控件库,数据访问工程,业务规则工程,项目专用控件工程,UI界面工程.整个方案根据已经设计好的数据库自动生成,在生成的过程种可以灵活的定义生成... 阅读全文
posted @ 2008-07-16 18:54 chunchill 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2008-07-16 10:55 chunchill 阅读(1173) 评论(0) 推荐(1) 编辑
摘要: 一般网页上的展开和收缩效果都要用到js代码,实现起来比较麻烦,现在有一种方法不用写一句js代码,就能实现绚丽的展开和收缩效果。那就是使用CollapsiblePanelExtender控件,该空间属于微软的atlas,下载地址 http://atlas.asp.net/default.aspx?tabid=47&subtabid=471 首先要在页面上至少添加两个panel,第一个panel用来放... 阅读全文
posted @ 2008-07-14 20:33 chunchill 阅读(713) 评论(0) 推荐(0) 编辑
摘要: 之前没有认真研究过这个问题,今天终于弄明白了,一般来说,拿div来做比方,一个块级元素的MARGIN一般我们设置成正数,这个时候MARGIN的大小是从BORDER边框外围线开始向外扩展算的,而当设置成为负数的时候,则是像内扩展算的,如果对于行内元素,要是该行内元素要紧跟一个元素的时候,则,水平方向上,它的位置将在MARGIN扩展的终点边框开始。 代码: 1 代码: 阅读全文
posted @ 2008-07-13 12:08 chunchill 阅读(4700) 评论(2) 推荐(0) 编辑
摘要: 1,下载并安装 ASPAJAXExtSetup.msi 下载完 ASPAJAXExtSetup.msi 安装更新后在你的系统盘下的(以C盘为例) 出现这个 文件夹: C:\Program Files\Microsoft asp.NET\ASP.NET 2.0 ajax Extensions\v1.0.61025 安装这个后我们就可以创建Asp.net AJAXEn... 阅读全文
posted @ 2008-07-04 10:31 chunchill 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 我想,对于各位使用面向对象编程语言的程序员来说,“接口”这个名词一定不陌生,但是不知各位有没有这样的疑惑:接口有什么用途?它和抽象类有什么区别? 能不能用抽象类代替接口呢?而且,作为程序员,一定经常听到“面向接口编程”这个短语,那么它是什么意思?有什么思想内涵?和面向对象编程是什么关系?本 文将一一解答这些疑问。 1.面向接口编程和面向对象编程是什么关系 首先,面向接口编程和面向对象编程并不是... 阅读全文
posted @ 2008-07-03 17:09 chunchill 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 数据库类 This page contains sample ADO connection strings for ODBC DSN / DSN-Less,OLE DB Providers, Remote Data Services (RDS), MS Remote, MS DataShape. Also included are ADO.NET connection st... 阅读全文
posted @ 2008-06-24 09:49 chunchill 阅读(478) 评论(0) 推荐(0) 编辑
摘要: 正则表达式基础 正则表达式由一些普通字符和一些元字符(metacharacters)组成。普通字符包括大小写的字母和数字,而元字符则具有特殊的含义,我们下面会给予解释。 在最简单的情况下,一个正则表达式看上去就是一个普通的查找串。例如,正则表达式"testing"中没有包含任何元字符,,它可以匹配"testing"和"123testing"等字符串,但是不能匹配"Testing"。 要想真正的... 阅读全文
posted @ 2008-06-06 23:46 chunchill 阅读(250) 评论(0) 推荐(0) 编辑
摘要: -------------------建表------------------ CREATE TABLE [tab_cJ] ( [id] [int] IDENTITY (1, 1) NOT NULL PRIMARY KEY, [name] [varchar] (50) , [age] [int] NULL , [info] [varchar] (200) ) -----------... 阅读全文
posted @ 2008-06-06 23:25 chunchill 阅读(227) 评论(0) 推荐(0) 编辑
摘要: C# 复制代码 // Assumes that connection is a valid SqlConnection object. SqlCommand salesCommand = new SqlCommand("SalesByCategory", connection); salesCommand.CommandType = CommandType.StoredProcedure; S... 阅读全文
posted @ 2008-06-06 22:11 chunchill 阅读(278) 评论(0) 推荐(0) 编辑