- 博客(105)
- 收藏
- 关注
转载 C#编码规范
注记:Pascal 大小写形式——所有单词第一个字母大写,其他字母小写。Camel 大小写形式——除了第一个单词,所有单词第一个字母大写,其他字母小写。类名使用Pascal大小写形式 public class HelloWorld{…}方法使用Pascal大小写形式 public class HelloWorld{void SayHello(string name){…}}变量和方法参数...
2006-10-09 15:22:00 145
转载 CSS编码规范
一、 基本书写规范 1、所有的CSS的尽量采用外部调用 <LINK href="/style/style.css" rel="stylesheet" type="text/css"> 书写时重定义的最先,伪类其次,自定义最后(其中a:link a:visited a:hover a:actived 要按照顺序写)便于自己和他人阅读。 为了保证...
2006-10-09 14:45:00 97
转载 三层架构概述
我们通常所实现的应用程序是基于二层架构的,表示层去直接访问数据访问层,所以开发人员必须具备美工、代码编写、数据库基础连接方法的背景知识,同时开发出的程序的难以维护和修改,而企业级应用程序的业务规则比较丰富,要求高灵活性和高可维护性,所以N层架构随之产生。我们这里只讨论N=3的架构,N>3的架构从本质上来说是对3层的扩展,这里不作讨论。如果个人开发小型网站,业务规则很少的话,二层的还...
2006-09-28 15:51:00 164
转载 对数据源控件使用参数(MSDN)
ASP.NET 数据源控件可以接受输入参数,这样就可以在运行时将值传递给这些参数。可以使用参数提供数据检索的搜索条件,提供要在数据存储区中插入、更新或删除的值,以及提供要排序、分页和筛选的值。借助参数,使用少量自定义代码或不使用自定义代码就可筛选数据和创建主/从应用程序。 对于通过支持自动更新、插入和删除操作的数据绑定控件(如 GridView 或 FormView 控件)传递给数据...
2006-09-26 09:58:00 179
转载 Web.config中连接字符串的加密和解密
我们采用命令行的方式进行加密和解密。使用ASP.NET2.0提供的命令行工具aspnet_regiis.exe,该应用程序位系统目录下Microsoft.NET\Framework\版本号\文件夹中。 加密:aspnet_regiis -pef "connectionstrings" "D:\WebSite"-pef:根据文件绝对路径加密,Web.config在WebSit...
2006-09-25 23:21:00 141
转载 SqlDataSource
一、概述 SqlDataSource可以用来连接ODBC、OLEDB、Oracle和SQL Server数据源。它的基本格式如下:<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="Server= ;Database= ;User ID= ;Password= " Provid...
2006-09-25 23:05:00 163
转载 ASP.NET 2.0 绑定高级技巧(转载)
出自:http://ghd258.cnblogs.com/archive/2005/11/17/278567.html1.简单数据绑定定<!--ASP.NET1.xdatabindingexpression--><%#DataBinder.Eval(Container.DataItem,"Price")%><!--Equivalen...
2006-09-25 17:21:00 93
转载 使用FileUpload控件上传图片并自动生成缩略图、自动生成带文字和图片的水印图(转载)...
出自:http://www.cnblogs.com/weekzero/archive/2006/05/05/392003.html写的很不错,收藏了~本文借助vs2005中自带的FileUpload控件实现图片文件的上传并生成缩略图。 实现过程:选择图片上传成功后,取得已经存在服务器的文件生成缩略图,并且判断是否是图片类型的文件,这个的判断可以在程序中修改,本程序只是判断了“ima...
2006-09-25 12:01:00 87
转载 存储过程从入门到熟练
原贴地址:http://www.cnblogs.com/AXzhz/services/trackbacks/510007.aspx①为什么要使用存储过程?因为它比SQL语句执行快.②存储过程是什么?把一堆SQL语句罗在一起,还可以根据条件执行不通SQL语句.(AX写作本文时观点)③来一个最简单的存储过程CREATE PROCEDURE dbo.testProcedure_AXASsele...
2006-09-24 23:03:00 64
转载 Wizard控件
可以使用 Wizard 控件执行下列操作: 1.跨多个步骤收集相关数据。 2.将用于收集用户输入的较大的网页细分为较小的逻辑步骤。 3.允许在各步骤之间进行线性导航或非线性导航。 Wizard 控件由以下部分组成: 1.标题(Header):用户可以自定义该区域,以显示用户当前所处步骤的特定信息。 2.向导步骤集合(WizardSteps):...
2006-09-24 22:18:00 286
转载 Multiview和View控件
MultiView 和 View 控件和制作出选项卡的效果,MultiView 控件是一组 View 控件的容器。使用它可定义一组 View 控件,其中每个 View 控件都包含子控件。 如果要切换视图,可以使用控件的ID或者View控件的索引值。在 MultiView 控件中,一次只能将一个 View 控件定义为活动视图。如果某个 View 控件定义为活动视图,它所包含的...
2006-09-24 21:21:00 236
转载 ImageMap控件
ImageMap控件用于在图片中定义一些热区,当用户单击这些热区时,将会引起超链接或单击事件。示例代码:Default.aspx<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits="_Default"%><!DOCTYPEhtmlPUBLIC...
2006-09-24 19:40:00 484
转载 FileUpload控件
FileUpload 控件显示一个文本框控件和一个浏览按钮,使用户可以选择客户端上的文件并将它上载到 Web 服务器。用户通过在控件的文本框中输入本地计算机上文件的完整路径(例如,C:\MyFiles\TestFile.txt)来指定要上载的文件。用户也可以通过单击“浏览”按钮,然后在“选择文件”对话框中定位文件来选择文件。 用户选择要上载的文件后,FileUpload 控...
2006-09-24 13:33:00 264
转载 HiddenField控件
HiddenField 控件用于存储一个值,在向服务器的各次发送过程中,需保持该值。它呈现为 <input type= "hidden"/> 元素。通常情况下,Web 窗体页的状态由视图状态、会话状态和 cookie 来维持。但是,如果这些方法被禁用或不可用,则可以使用 HiddenField 控件来存储状态值。需要注意的是:HiddenField控件中存储的内容必须...
2006-09-24 09:55:00 104
转载 BulletedList控件
BulletedList是ASP.NET2.0中新增的控件,可以让你轻松在页面上显示项目符号和编号格式。 它的显示的列表可以静态添加,也可以和数据源绑定。静态的方法就不说了,比较简单,只要设置下Text和Value就OK了! 如果要和数据源绑定,需要设置3个属性:一是DataSourceID;二是DataTextFiled,用于设置绑定到列表项文字的数据列名称;三是D...
2006-09-24 08:51:00 190
转载 常用CSS样式
按钮样式.ButtonCss{}{font-family:"Tahoma","宋体";font-size:9pt;color:#003399;border:1px#003399solid;color:006699;BORDER-BOTTOM:#93bee21pxsolid;BORDER-LEFT:#93bee2...
2006-09-24 00:25:00 73
转载 ASP.NET 2.0构建动态导航的Web应用程序(TreeView和Menu )
原贴地址:http://www.cnblogs.com/ghd258/services/trackbacks/283136.aspxTreeView 控件关键属性CheckedNodes 声明被选择的单个或者多个节点ExpandDepth 声明TreeView控件展开的深度Nodes...
2006-09-23 23:39:00 80
转载 站点地图概述
站点地图是一种扩展名为.sitemap的标准XML文件,用来定义整个站点的结构、各页面的链接、相关说明和其他相关定义。站点地图的文档结构是由多个不同层级的节点元素组成的,该文件中包含一个根节点siteMap,在根节点下包括多个siteMapNode字节点,siteMapNode节点包含多个属性如下表所示: ...
2006-09-23 23:09:00 489
转载 动态加载主题文件(2种方法)
动态加载主题应该有很多种方法的,我想到有2种,不过在写代码的时候有一点是需要注意的:必须在Page_PreInit事件处理程序中修改Theme属性值。下面分别给出2种代码,第二种是通过Session来解决这个问题,还得设置Global.asax,稍显得麻烦!一个Web应用程序有很多页面,如果用第一种方法,每次都得写这些该死得代码,确实挺烦人的,用Seesion的好处就不言而喻了。方法一:...
2006-09-22 22:46:00 152
转载 ASP.NET2.0新特性:主题和皮肤
一、概述利用Themes我们可以很容易的更改控件、页面的风格,而不需要修改我们的代码和页面文件。Themes文件被单独的放在1个App_Themes文件夹下面,与你的程序是完全分开的。二、组成元素主题由一个文件组构成,包括皮肤文件(.skin)、CSS样式表,图片文件夹以及其他文件,但至少要包括皮肤文件,它是主题文件的核心。皮肤文件:它的扩展名为.skin,主要用于定义服务器...
2006-09-22 21:20:00 110
转载 MasterPage学习笔记
出自:http://www.cnblogs.com/RChen/services/trackbacks/356085.aspx如何使用 MasterPage 1. 创建 MasterPage,后缀名 .master, 如 x.master. 其中用 <asp:ContentPlaceHolder /> 定义空位。如: <asp:Content...
2006-09-22 10:09:00 75
转载 母板页应用范围
母版页共包括3种应用范围:页面级、应用程序级和文件夹级。虽然它们的创建方法一致,但是应用范围不同。1.页面级页面级母版页是最为常见的。只要通过属性设置,在内容页中正确绑定母版页即可,而内容页可以是应用程序中任意的.aspx页面。示例代码如下:<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" %>...
2006-09-22 09:58:00 116
转载 内容页如何引用母板页的内容
可以在内容页中编写代码来引用母版页中的属性、方法和控件,但这种引用有一定的限制。对于属性和方法的规则是:如果它们在母版页上被声明为公共成员,则可以引用它们。这包括公共属性和公共方法。在引用母版页上的控件时,没有只能引用公共成员的这种限制。 引用母版页上的公共成员1.在内容页中添加 @ MasterType 指令。在该指令中,将 VirtualPath 属性设置为母版页的...
2006-09-21 22:50:00 228
转载 母板页的嵌套使用
出自:http://www.cnblogs.com/eddie005/services/trackbacks/442882.aspx①首先是“父”母版页,与一般的母版页差不多,除了一些固定的内容,页面中间留下大片的“空白”区域:<%@MasterLanguage="C#"CodeFile="NestedMasterParent.master.cs"Inherits="N...
2006-09-21 22:11:00 101
转载 C#编码规范
一、代码格式在编写代码的过程中,代码格式方面建议遵守一下规则。(1)通常情况下,代码缩进为4个空格,这是Visual Studio 2005的默认设置。(2)在代码中垂直对齐同一层次的左括号和右括号。(3)为了防止在阅读代码时左右滚动源代码编辑器,每行代码或注释不得超过一个显示屏。(4)当一行被分为几行时,需要将串联运算符放在每一行的末尾。(5)每一行上放置的语句...
2006-09-20 23:26:00 88
转载 C#修饰符
符用于限定类型以及类型成员的申明,c#中有13种修饰符,按功能可分为三部分:存取修饰符,类修饰符和成员修饰符.存取修饰符:public:存取不受限制.private:只有包含该成员的类可以存取.internal:只有当前工程可以存取.protected:只有包含该成员的类以及继承的类可以存取.类修饰符:abstract:可以被指示一个类只能作为其它类的基类...
2006-09-20 20:04:00 82
转载 C#流程控制
一、条件语句1. If语句If(boolean){}else{}2. Switch语句Switch(表达式){Case 分支1: 。。。。 break;case 分支2: …. Break;Default: Break;}表达式可以是string,enum,ch...
2006-09-19 23:17:00 108
转载 C#中的转义字符
转义符 字符名\' 单引号\" 双引号\\ 反斜杠\0 空字符\a 感叹号\b 退格\f 换页\n 新行\r 回车\t 水平 tab\v 垂直tab转载于:https://www.cnblogs.com/hide0511/archive/2006/09/19/508906.html...
2006-09-19 22:29:00 69
转载 ASP.NET页面生命周期概述(转载)
ASP.NET 页运行时,此页将经历一个生命周期,在生命周期中将执行一系列处理步骤。这些步骤包括初始化、实例化控件、还原和维护状态、运行事件处理程序代码以及进行呈现。了解页的生命周期非常重要,这样就能在合适的生命周期阶段编写代码,以达到预期效果。此外,如果开发自定义控件,则必须熟悉页生命周期,从而正确地初始化控件,使用视图状态数据填充控件属性以及运行所有控件行为逻辑。(控件的生命周...
2006-09-19 21:19:00 114
转载 水晶图标制作方法(转载)
找了好多,终于找了个简单易学的。嘿嘿,很实用,特别是对我这种美工不好的人来说!不废话了! 实际上玻璃质感的小图标制作起来十分快捷,基本上用不上什么技法 ,善用你的图层属性就可以达到效果,估计看完这篇教程后就会十分轻松的制作玻璃感小图标甚至大幅图片了。准备工具:photoshop 5.0+(就是5.0以上版本的意思) 教程使用软件为PHOTOSHOP 7.0,该方法同样也可以...
2006-09-19 15:11:00 221
转载 Ajax简单示例,用来实时刷新服务器内存
最近开始听苏鹏老师的Ajax与Atlas课程,其实这个课程早就出了,那时我就看了第一课的介绍,又是JavaScript又是DOM的,所以就没接着看。 Receive.aspx这个页面是空的,Client.htm来调用它。Receive.aspx.csusingSystem;usingSystem.Collections;usingSystem.ComponentMo...
2006-09-15 22:50:00 111
转载 Web.Config文件详解(转载)
(一).Web.Config是以XML文件规范存储,配置文件分为以下格式 1.配置节处理程序声明 特点: 位于配置文件的顶部,包含在<configSections>标志中。 2.特定应用程序配置 特点: 位于<appSetting>中。 可以定义应用程序的全局常量设置等信息. 3.配置节设置 特点: 位于<...
2006-09-10 11:17:00 66
转载 认识ASP.NET配置文件Web.config
一、认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的...
2006-09-10 11:16:00 57
转载 在asp.net中读取XML文件信息的4种方法(转载)
方法一 :使用XML控件 <% @ Page Language="C#"%><html><body> <h3><font face="Verdana">读取XML方法一</font></h3> <from runat=server> <a...
2006-09-09 20:29:00 80
转载 创建和调用自定义Web服务
一、创建自定义Web服务CustomWebService.csusingSystem;usingSystem.Web;usingSystem.Collections;usingSystem.Web.Services;usingSystem.Web.Services.Protocols;usingSystem.Data;usingSystem.Data.Odbc;/**/...
2006-09-09 17:11:00 135
转载 XML的XSL转换
XSL是XML文档的样式表语言。它可以把XML文档中的数据以不同的结构或格式转换为另一文档。book.xml<?xmlversion="1.0"encoding="utf-8"?><?xml-stylesheettype="text/xsl"href="XSLTBook.xslt"?><books><book>...
2006-09-09 16:27:00 132
转载 XML控件
很简单的例子:先看下XML文档的基本格式Xml格式<?xmlversion="1.0"encoding="utf-8"?><books><book><author>Lucy</author><price>30</price><pubd...
2006-09-08 15:59:00 152
转载 创建非继承的自定义控件
控件首先需要继承所有控件的基类:System.Web.UI.Control,并实现两个接口:Istate Manager(实现ViewState),IPostBackDataHandler(处理回发数据)。TextBoxusingSystem;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.C...
2006-09-08 11:19:00 63
转载 复合自定义控件实例:Login控件
LoginusingSystem;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.ComponentModel;usingSystem.Drawing;namespaceLogin{/**////<summary>///WebCustomControl1的摘要说明。...
2006-09-08 11:14:00 87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人