2006年10月9日
摘要: 注记:Pascal 大小写形式——所有单词第一个字母大写,其他字母小写。Camel 大小写形式——除了第一个单词,所有单词第一个字母大写,其他字母小写。类名使用Pascal大小写形式 public class HelloWorld{…}方法使用Pascal大小写形式 public class HelloWorld{void SayHello(string name){…}}变量和方法参数使用Cam... 阅读全文
posted @ 2006-10-09 15:22 头发乱了 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 一、 基本书写规范 1、所有的CSS的尽量采用外部调用 书写时重定义的最先,伪类其次,自定义最后(其中a:link a:visited a:hover a:actived 要按照顺序写)便于自己和他人阅读。 为了保证不同浏览器上字号保持一致,字号建议用点数pt和像素px来定义,pt一般使用中文宋体的9pt和11pt,px一般使用中文宋体12pt 和14.7px 这... 阅读全文
posted @ 2006-10-09 14:45 头发乱了 阅读(2154) 评论(0) 推荐(0) 编辑
  2006年10月6日
摘要: 1.变量命名规范 类型 前缀 示例 Array arr arrShoppingList Boolean ... 阅读全文
posted @ 2006-10-06 12:40 头发乱了 阅读(1209) 评论(0) 推荐(0) 编辑
  2006年9月28日
摘要: 我们通常所实现的应用程序是基于二层架构的,表示层去直接访问数据访问层,所以开发人员必须具备美工、代码编写、数据库基础连接方法的背景知识,同时开发出的程序的难以维护和修改,而企业级应用程序的业务规则比较丰富,要求高灵活性和高可维护性,所以N层架构随之产生。我们这里只讨论N=3的架构,N>3的架构从本质上来说是对3层的扩展,这里不作讨论。如果个人开发小型网站,业务规则很少的话,二层的还是比较适合的。 ... 阅读全文
posted @ 2006-09-28 15:51 头发乱了 阅读(2245) 评论(0) 推荐(0) 编辑
  2006年9月26日
摘要: ASP.NET 数据源控件可以接受输入参数,这样就可以在运行时将值传递给这些参数。可以使用参数提供数据检索的搜索条件,提供要在数据存储区中插入、更新或删除的值,以及提供要排序、分页和筛选的值。借助参数,使用少量自定义代码或不使用自定义代码就可筛选数据和创建主/从应用程序。 对于通过支持自动更新、插入和删除操作的数据绑定控件(如 GridView 或 FormView 控件)传递给数据源的值,也可... 阅读全文
posted @ 2006-09-26 09:58 头发乱了 阅读(1072) 评论(0) 推荐(0) 编辑
  2006年9月25日
摘要: 我们采用命令行的方式进行加密和解密。使用ASP.NET2.0提供的命令行工具aspnet_regiis.exe,该应用程序位系统目录下Microsoft.NET\Framework\版本号\文件夹中。 加密:aspnet_regiis -pef "connectionstrings" "D:\WebSite"-pef:根据文件绝对路径加密,Web.config在WebSite文件夹中... 阅读全文
posted @ 2006-09-25 23:21 头发乱了 阅读(586) 评论(1) 推荐(0) 编辑
摘要: 一、概述 SqlDataSource可以用来连接ODBC、OLEDB、Oracle和SQL Server数据源。它的基本格式如下: ConnectionSting:连接字符串,可以写在Web.config中,使用来引用,是ASP.NET2.0中新增的表达式,用于加载资源内容或包含在配置文件中的特定内容。 ProviderName:数据提供程序名称,包括System.Dat... 阅读全文
posted @ 2006-09-25 23:05 头发乱了 阅读(892) 评论(0) 推荐(0) 编辑
摘要: 出自:http://ghd258.cnblogs.com/archive/2005/11/17/278567.html 1.简单数据绑定定 2.数据源控件 控件名 控件描述SqlDataSource 一切支持SQL语句的数据源控件AccessDataSource ... 阅读全文
posted @ 2006-09-25 17:21 头发乱了 阅读(609) 评论(1) 推荐(0) 编辑
摘要: 出自:http://www.cnblogs.com/weekzero/archive/2006/05/05/392003.html写的很不错,收藏了~本文借助vs2005中自带的FileUpload控件实现图片文件的上传并生成缩略图。 实现过程:选择图片上传成功后,取得已经存在服务器的文件生成缩略图,并且判断是否是图片类型的文件,这个的判断可以在程序中修改,本程序只是判断了“image/bm... 阅读全文
posted @ 2006-09-25 12:01 头发乱了 阅读(540) 评论(0) 推荐(0) 编辑
  2006年9月24日
摘要: 原贴地址:http://www.cnblogs.com/AXzhz/services/trackbacks/510007.aspx①为什么要使用存储过程?因为它比SQL语句执行快.②存储过程是什么?把一堆SQL语句罗在一起,还可以根据条件执行不通SQL语句.(AX写作本文时观点)③来一个最简单的存储过程CREATE PROCEDURE dbo.testProcedure_AXASselect us... 阅读全文
posted @ 2006-09-24 23:03 头发乱了 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 可以使用 Wizard 控件执行下列操作: 1.跨多个步骤收集相关数据。 2.将用于收集用户输入的较大的网页细分为较小的逻辑步骤。 3.允许在各步骤之间进行线性导航或非线性导航。 Wizard 控件由以下部分组成: 1.标题(Header):用户可以自定义该区域,以显示用户当前所处步骤的特定信息。 2.向导步骤集合(WizardSteps):其中包含页... 阅读全文
posted @ 2006-09-24 22:18 头发乱了 阅读(1751) 评论(0) 推荐(0) 编辑
摘要: MultiView 和 View 控件和制作出选项卡的效果,MultiView 控件是一组 View 控件的容器。使用它可定义一组 View 控件,其中每个 View 控件都包含子控件。 如果要切换视图,可以使用控件的ID或者View控件的索引值。在 MultiView 控件中,一次只能将一个 View 控件定义为活动视图。如果某个 View 控件定义为活动视图,它所包含的子控件则会... 阅读全文
posted @ 2006-09-24 21:21 头发乱了 阅读(2121) 评论(1) 推荐(0) 编辑
摘要: ImageMap控件用于在图片中定义一些热区,当用户单击这些热区时,将会引起超链接或单击事件。示例代码: Default.aspxCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 示例8-4 ... 阅读全文
posted @ 2006-09-24 19:40 头发乱了 阅读(2533) 评论(0) 推荐(0) 编辑
摘要: FileUpload 控件显示一个文本框控件和一个浏览按钮,使用户可以选择客户端上的文件并将它上载到 Web 服务器。用户通过在控件的文本框中输入本地计算机上文件的完整路径(例如,C:\MyFiles\TestFile.txt)来指定要上载的文件。用户也可以通过单击“浏览”按钮,然后在“选择文件”对话框中定位文件来选择文件。 用户选择要上载的文件后,FileUpload 控件不会自动... 阅读全文
posted @ 2006-09-24 13:33 头发乱了 阅读(72796) 评论(13) 推荐(5) 编辑
摘要: HiddenField 控件用于存储一个值,在向服务器的各次发送过程中,需保持该值。它呈现为 元素。 通常情况下,Web 窗体页的状态由视图状态、会话状态和 cookie 来维持。但是,如果这些方法被禁用或不可用,则可以使用 HiddenField 控件来存储状态值。需要注意的是:HiddenField控件中存储的内容必须是对安全性要求不高的非敏感性数据。客户端可能通过查找源代码来或者Hidd... 阅读全文
posted @ 2006-09-24 09:55 头发乱了 阅读(1166) 评论(0) 推荐(0) 编辑
摘要: BulletedList是ASP.NET2.0中新增的控件,可以让你轻松在页面上显示项目符号和编号格式。 它的显示的列表可以静态添加,也可以和数据源绑定。静态的方法就不说了,比较简单,只要设置下Text和Value就OK了! 如果要和数据源绑定,需要设置3个属性:一是DataSourceID;二是DataTextFiled,用于设置绑定到列表项文字的数据列名称;三是DataVa... 阅读全文
posted @ 2006-09-24 08:51 头发乱了 阅读(1010) 评论(0) 推荐(0) 编辑
摘要: 按钮样式Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->.ButtonCss{}{ font-family: "Tahoma", "宋体"; font-size:9pt; color: #003399; border: 1px #... 阅读全文
posted @ 2006-09-24 00:25 头发乱了 阅读(1304) 评论(0) 推荐(0) 编辑
  2006年9月23日
摘要: 原贴地址:http://www.cnblogs.com/ghd258/services/trackbacks/283136.aspxTreeView 控件关键属性 CheckedNodes 声明被选择的单个或者多个节点ExpandDepth 声明TreeView控件展开的深度Nodes ... 阅读全文
posted @ 2006-09-23 23:39 头发乱了 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 站点地图是一种扩展名为.sitemap的标准XML文件,用来定义整个站点的结构、各页面的链接、相关说明和其他相关定义。站点地图的文档结构是由多个不同层级的节点元素组成的,该文件中包含一个根节点siteMap,在根节点下包括多个siteMapNode字节点,siteMapNode节点包含多个属性如下表所示: 名称... 阅读全文
posted @ 2006-09-23 23:09 头发乱了 阅读(861) 评论(0) 推荐(0) 编辑
  2006年9月22日
摘要: 动态加载主题应该有很多种方法的,我想到有2种,不过在写代码的时候有一点是需要注意的:必须在Page_PreInit事件处理程序中修改Theme属性值。下面分别给出2种代码,第二种是通过Session来解决这个问题,还得设置Global.asax,稍显得麻烦!一个Web应用程序有很多页面,如果用第一种方法,每次都得写这些该死得代码,确实挺烦人的,用Seesion的好处就不言而喻了。方法一: Defa... 阅读全文
posted @ 2006-09-22 22:46 头发乱了 阅读(577) 评论(0) 推荐(0) 编辑