纸上得来终觉浅,绝知此事要躬行。

 

2010年9月23日

实现当单击文本框时内容消失,点击其他地方再次出来

摘要: <script language="javascript"> function cls(){ //捕获触发事件的对象,并设置为以下语句的默认对象 with(event.srcElement) //如果当前值为默认值,则清空 if(value==defaultValue) value="" } function res(){ //捕获触发事件的对象,并设置为以下语句的默认对象 with... 阅读全文

posted @ 2010-09-23 23:04 JRoger 阅读(692) 评论(0) 推荐(0)

ASP.NET网站建设基本常用代码[转载]

摘要: 1.为按钮添加确认对话框Button.Attributes.Add("onclick","return confirm('确认?')");Button.Attributes.Add("onclick","if(confirm('确定?')){return true;}else{return false;}")2.表格超连接列传递参数<asp:HyperLinkColumn Target="_... 阅读全文

posted @ 2010-09-23 23:00 JRoger 阅读(445) 评论(0) 推荐(0)

制作Javascript弹出窗口技巧

摘要: 经常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个窗口,或者按一个连接或按钮弹出,通常在这个窗口里会显示一些注意事项、版权信息、警告、欢迎光顾之类的话或者作者想要特别提示的信息。其实制作这样的页面效果非常的容易,只要往该页面的HTML里加入几段Javascript代码即可实现。下面俺就带您剖析它的奥秘。 1、最基本的弹出窗口代码 其实代码非常简单: 因为这是一段Javascript代码,所以它们应该放在之间。 是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊。 window.open ("page.html") 阅读全文

posted @ 2010-09-23 22:59 JRoger 阅读(437) 评论(0) 推荐(0)

WebPart(汇总)[转载]

摘要: 一、Web部件概述二、创建一个简单的WebPart应用示例三、创建自定义的WebPart四、实现WebPart编辑功能五、实现WebPart管理功能六、实现WebPart通信功能 阅读全文

posted @ 2010-09-23 22:58 JRoger 阅读(202) 评论(0) 推荐(0)

购物车(实现匿名用户向注册用户迁移)[转载]

摘要: 在电子商务网站,用户大多喜欢匿名浏览商品,部分用户可能会选择一些商品直到结帐时候才登陆以确认身份,也就是说应用程序需要实现匿名用户的数据迁移到经过身份验证的注册用户。 通过ProfileModule.MigrateAnonymous 事件可以完成这个功能。 当匿名使用应用程序的用户登录时,可以使用 MigrateAnonymous 事件将配置文件属性值从匿名配置文件中复制到已验证身份的配置文件中。... 阅读全文

posted @ 2010-09-23 22:57 JRoger 阅读(464) 评论(0) 推荐(0)

注册用户实现购物车功能[转载]

摘要: 代码出自《asp.net2.0开发指南》 很使用的一个功能救放上来了,作为以后的参考吧。 资源管理器里面的相关文件App_Code里面有一个类文件ShopingCart,使用哈希表来存储购买商品的实体Default页里面包含2个GridView控件。 类的关系 Web.configCode highlighting produced by Actipro CodeHighlighter (fre... 阅读全文

posted @ 2010-09-23 22:56 JRoger 阅读(322) 评论(0) 推荐(0)

匿名用户开启个性化设置[转载]

摘要: 默认情况,ASP.NET2.0没有开启匿名用户个性化设置,通过Web.config设置,可以实现对匿名用户的支持。 Web.config设置<?xmlversion="1.0"?><configurationxmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0"><appSettings/><... 阅读全文

posted @ 2010-09-23 22:55 JRoger 阅读(235) 评论(0) 推荐(0)

SqlServer数据库配置[转载]

摘要: 默认情况下,系统会为应用程序创建一个Sql Express的数据库示例,该数据库示例位于App_Data文件夹下,名称是ASPNETDB.MDF。只要稍微配置一下Web.config文件,就可以实现ASP.NET2.0带来的新特性。如果我们想在Sql Server 2000上实现这些新特性也是完全可以做到的,只需要配置下数据库就OK了。 配置Sql Server 2000可以用aspnet_req... 阅读全文

posted @ 2010-09-23 22:54 JRoger 阅读(1347) 评论(0) 推荐(0)

缓存依赖[转载]

摘要: 缓存依赖主要由3个核心类来实现:CacheDependency、AggregateCacheDependency、SqlCacheDependency。CacheDependency类是AggregateCacheDependency类和SqlCacheDependency类的父类。 CacheDependency 类 在存储于 ASP.NET 应用程序的 Cache 对象中的项与文件、缓存键、... 阅读全文

posted @ 2010-09-23 22:48 JRoger 阅读(312) 评论(0) 推荐(0)

应用程序数据缓存[转载]

摘要: 应用程序数据缓存的主要功能是在内存中存储各种与应用程序相关的对象,它主要由Cache类实现,该类从属于System.Web.Caching命名空间,其实例对象为每个应用程序所专用。通过对Cache类的应用,可轻松实现添加、检索和移除应用程序数据缓存,以及移除缓存项时通知应用程序等功能。 添加应用程序数据缓存对象 向应用程序缓存添加项的三种方式:1.通过键和值直接设置项,向缓存添加项;2.使用Ins... 阅读全文

posted @ 2010-09-23 22:47 JRoger 阅读(1374) 评论(0) 推荐(0)

页面部分缓存[转载]

摘要: 名称 说明 Cached 获取或设置一个值,该值指示是否为用户控件启用片段缓存。 Dependency 获取或设置与缓存的用户控件输出关联的 CacheDependency 类的实例。 Duration 获取或设置缓存的项将在输出缓存中保留的时间。 SupportsCaching 获取一个值,该值指示用户控件是否支持缓存。 VaryByControl 获取或设置要用来改变缓存输出的控件标... 阅读全文

posted @ 2010-09-23 22:45 JRoger 阅读(454) 评论(0) 推荐(0)

页面输出缓存[转载]

摘要: 页面输出缓存作为最简单的缓存形式,输出缓存只是在内存中保留为响应请求而发送的HTML的副本。其后再有请求时将提供缓存的输出,直到缓存到期,这样,性能有可能得到很大的提高。 可以用以下几种方式进行页面输出缓存: 以在页或配置文件中以声明方式或者通过编程方式使用缓存 API 指定缓存设置。 根据查询字符串参数值或窗体变量值(控件值)缓存页。必须通过使用VaryByParam属性,显式启用基于这些类型的... 阅读全文

posted @ 2010-09-23 22:43 JRoger 阅读(379) 评论(0) 推荐(0)

ASP.NET缓存概述[转载]

摘要: 生成高性能、可缩放的 Web 应用程序最重要的因素之一是能够在首次请求项时将这些项存储在内存中,不管它们是数据对象、页还是页的某些部分。可以将这些项缓存或存储在 Web 服务器上或请求流中的其他软件上,如代理服务器或浏览器。能够避免重新创建满足先前请求的信息,尤其是那些需要大量处理器时间或资源的信息。 ASP.NET 提供了两种方式来创建高性能 Web 应用程序的缓存类型。第一种类型是输出缓存,它... 阅读全文

posted @ 2010-09-23 22:42 JRoger 阅读(255) 评论(0) 推荐(0)

中国互联网100个Web2.0网站名单

摘要: 1 猫扑 http://www.mop.com 2 和讯 http://www.hexun.com 3 豆瓣网 http://www.douban.com 4 奇虎 http://www.qihoo.com 5 网易博客 http://blog.163.com 6 噢噢中国 http://www.oo.cn 7 百度贴吧 http://post.baidu.com 8 新浪博客 http://bl... 阅读全文

posted @ 2010-09-23 22:41 JRoger 阅读(1199) 评论(0) 推荐(0)

专业信息网站制作规范

摘要: 一. 导航要求 * 在此站点的每一个页面都出现 * 内容包括:主页,网站介绍,站点视图,联系方式,反馈,搜索工具,常见问题解答,实际内容栏目(包括相关站点链接、新闻页) * 栏目如果采用图标,下面应附有文字说明,以避免图像表达不清。 * 无任何链接内容的不做成按钮的形式 * 纯文本like用常用颜色。避免在链接处使用特殊的颜色。应该使用标准、醒目的颜色。 * 屏幕上显示的页面所对应的按钮应该相应变... 阅读全文

posted @ 2010-09-23 22:39 JRoger 阅读(216) 评论(0) 推荐(0)

C#编码规范二[转载]

摘要: 注记:Pascal 大小写形式——所有单词第一个字母大写,其他字母小写。Camel 大小写形式——除了第一个单词,所有单词第一个字母大写,其他字母小写。类名使用Pascal大小写形式 public class HelloWorld{…}方法使用Pascal大小写形式 public class HelloWorld{void SayHel... 阅读全文

posted @ 2010-09-23 22:37 JRoger 阅读(210) 评论(0) 推荐(0)

CSS编码规范[转载]

摘要: 一、 基本书写规范  1、所有的CSS的尽量采用外部调用   <LINK href="/style/style.css" rel="stylesheet" type="text/css">       书写时重定义的最先,伪类其次,自定义最后(其中a:link a:visited a:hover a:actived 要按照顺序写)便于自己和他人阅读。       为了保证不同浏览器上字... 阅读全文

posted @ 2010-09-23 22:35 JRoger 阅读(767) 评论(0) 推荐(0)

命名规范(变量、控件)[转载]

摘要: 1.变量命名规范类型 前缀示例Array arrarrShoppingListBooleanblnblnIsPostBackBytebytbytPixelValueCharchrchrDelimiterDateTimedtmdtmStartDateDecimaldecdecAverageHeightDouble dbldblSizeofUniverseInteger intintRowCounte... 阅读全文

posted @ 2010-09-23 22:33 JRoger 阅读(224) 评论(0) 推荐(1)

三层架构概述[转载]

摘要: 我们通常所实现的应用程序是基于二层架构的,表示层去直接访问数据访问层,所以开发人员必须具备美工、代码编写、数据库基础连接方法的背景知识,同时开发出的程序的难以维护和修改,而企业级应用程序的业务规则比较丰富,要求高灵活性和高可维护性,所以N层架构随之产生。我们这里只讨论N=3的架构,N>3的架构从本质上来说是对3层的扩展,这里不作讨论。如果个人开发小型网站,业务规则很少的话,二层的还是比较适合... 阅读全文

posted @ 2010-09-23 22:32 JRoger 阅读(545) 评论(0) 推荐(0)

Web.config中连接字符串的加密和解密[转载]

摘要: 我们采用命令行的方式进行加密和解密。使用ASP.NET2.0提供的命令行工具aspnet_regiis.exe,该应用程序位系统目录下Microsoft.NET\Framework\版本号\文件夹中。 加密:aspnet_regiis -pef "connectionstrings" "D:\WebSite"-pef:根据文件绝对路径加密,Web.config在WebSite文件夹中。 解密:as... 阅读全文

posted @ 2010-09-23 22:31 JRoger 阅读(292) 评论(0) 推荐(0)

SqlDataSource[转载]

摘要: 一、概述 SqlDataSource可以用来连接ODBC、OLEDB、Oracle和SQL Server数据源。它的基本格式如下:<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="Server= ;Database= ;User ID= ;Password= " ProviderName=" " S... 阅读全文

posted @ 2010-09-23 22:30 JRoger 阅读(289) 评论(0) 推荐(0)

ASP.NET 2.0 绑定高级技巧[转载]

摘要: 1.简单数据绑定代码2.数据源控件控件名 控件描述SqlDataSource 一切支持SQL语句的数据源控件AccessDataSource Access数据源控件XmlDataSource XML数据源控件ObjectDataSource 自行编写组件的数据源控件SiteMapDataSource页面导航控件的数据源控件2.1 SqlDataSource关键属性名称 描述Connection... 阅读全文

posted @ 2010-09-23 22:29 JRoger 阅读(256) 评论(0) 推荐(0)

使用FileUpload控件上传图片并自动生成缩略图、自动生成带文字和图片的水印图[转载]

摘要: 本文借助vs2005中自带的FileUpload控件实现图片文件的上传并生成缩略图。 实现过程:选择图片上传成功后,取得已经存在服务器的文件生成缩略图,并且判断是否是图片类型的文件,这个的判断可以在程序中修改,本程序只是判断了“image/bmp”、“image/gif”、“image/pjpeg”三种类型。 代码如下:upf... 阅读全文

posted @ 2010-09-23 22:26 JRoger 阅读(300) 评论(0) 推荐(0)

存储过程从入门到熟练[转载]

摘要: ①为什么要使用存储过程?因为它比SQL语句执行快.②存储过程是什么?把一堆SQL语句罗在一起,还可以根据条件执行不通SQL语句.(AX写作本文时观点)③来一个最简单的存储过程CREATE PROCEDURE dbo.testProcedure_AXASselect userID from USERS order by userid desc注:dbo.testProcedure_AX是你创建的存储... 阅读全文

posted @ 2010-09-23 22:24 JRoger 阅读(250) 评论(0) 推荐(0)

Wizard控件[转载]

摘要: 可以使用 Wizard 控件执行下列操作: 1.跨多个步骤收集相关数据。 2.将用于收集用户输入的较大的网页细分为较小的逻辑步骤。 3.允许在各步骤之间进行线性导航或非线性导航。 Wizard 控件由以下部分组成: 1.标题(Header):用户可以自定义该区域,以显示用户当前所处步骤的特定信息。 2.向导步骤集合(WizardSteps):其中包含页面开发人员所定义的每个步骤的用户界面。 3.... 阅读全文

posted @ 2010-09-23 22:23 JRoger 阅读(1318) 评论(0) 推荐(0)

Multiview和View控件[转载]

摘要: MultiView 和 View 控件和制作出选项卡的效果,MultiView 控件是一组 View 控件的容器。使用它可定义一组 View 控件,其中每个 View 控件都包含子控件。 如果要切换视图,可以使用控件的ID或者View控件的索引值。在 MultiView 控件中,一次只能将一个 View 控件定义为活动视图。如果某个 View 控件定义为活动视图,它所包含的子控件则会呈现到客户端。... 阅读全文

posted @ 2010-09-23 22:22 JRoger 阅读(2634) 评论(0) 推荐(0)

FileUpload上传控件[转载]

摘要: FileUpload 控件显示一个文本框控件和一个浏览按钮,使用户可以选择客户端上的文件并将它上载到 Web 服务器。用户通过在控件的文本框中输入本地计算机上文件的完整路径(例如,C:\MyFiles\TestFile.txt)来指定要上载的文件。用户也可以通过单击“浏览”按钮,然后在“选择文件”对话框中定位文件来选择文件。 用户选择要上载的文件后,... 阅读全文

posted @ 2010-09-23 22:19 JRoger 阅读(1925) 评论(0) 推荐(0)

HiddenField控件[转载]

摘要: HiddenField 控件用于存储一个值,在向服务器的各次发送过程中,需保持该值。它呈现为 <input type= "hidden"/> 元素。通常情况下,Web 窗体页的状态由视图状态、会话状态和 cookie 来维持。但是,如果这些方法被禁用或不可用,则可以使用 HiddenField 控件来存储状态值。需要注意的是:HiddenField控件中存储的内容必须是对安全性要求不高... 阅读全文

posted @ 2010-09-23 22:16 JRoger 阅读(357) 评论(0) 推荐(0)

BulletedList控件[转载]

摘要: BulletedList是ASP.NET2.0中新增的控件,可以让你轻松在页面上显示项目符号和编号格式。 它的显示的列表可以静态添加,也可以和数据源绑定。静态的方法就不说了,比较简单,只要设置下Text和Value就OK了! 如果要和数据源绑定,需要设置3个属性:一是DataSourceID;二是DataTextFiled,用于设置绑定到列表项文字的数据列名称;三是DataValueFiled,用... 阅读全文

posted @ 2010-09-23 22:14 JRoger 阅读(505) 评论(0) 推荐(0)

ASP.NET 2.0构建动态导航的Web应用程序(TreeView和Menu )[转载]

摘要: TreeView 控件关键属性CheckedNodes 声明被选择的单个或者多个节点ExpandDepth 声明TreeView控件展开的深度Nodes TreeNodeCollection类型的节点集合SelectedNode 当前被选择的节点ShowCheckBoxes 声明是否显示复选框ShowExpandCollapse 声明展示/折叠状态ShowLines 声明节点间是否以线连接Lev... 阅读全文

posted @ 2010-09-23 22:12 JRoger 阅读(612) 评论(0) 推荐(0)

母板页应用范围

摘要: 母版页共包括3种应用范围:页面级、应用程序级和文件夹级。虽然它们的创建方法一致,但是应用范围不同。1.页面级页面级母版页是最为常见的。只要通过属性设置,在内容页中正确绑定母版页即可,而内容页可以是应用程序中任意的.aspx页面。示例代码如下:<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" %>2.应用程序级如果有应... 阅读全文

posted @ 2010-09-23 22:06 JRoger 阅读(826) 评论(0) 推荐(0)

内容页如何引用母板页的内容[转载]

摘要: 可以在内容页中编写代码来引用母版页中的属性、方法和控件,但这种引用有一定的限制。对于属性和方法的规则是:如果它们在母版页上被声明为公共成员,则可以引用它们。这包括公共属性和公共方法。在引用母版页上的控件时,没有只能引用公共成员的这种限制。 引用母版页上的公共成员1.在内容页中添加 @ MasterType 指令。在该指令中,将 VirtualPath 属性设置为母版页的位置,如下面的示例所示:&... 阅读全文

posted @ 2010-09-23 22:06 JRoger 阅读(903) 评论(0) 推荐(0)

如何使用 MasterPage [转载]

摘要: 1. 创建 MasterPage,后缀名 .master, 如 x.master. 其中用 <asp:ContentPlaceHolder /> 定义空位。如: <asp:ContentPlaceHolder ID="ContentPlaceHolder1" Runat="Server"> </asp:ContentPlaceHolder>2. 创建内容页面。 ... 阅读全文

posted @ 2010-09-23 22:05 JRoger 阅读(284) 评论(0) 推荐(0)

ASP.NET2.0新特性:主题和皮肤[转载]

摘要: 一、概述利用Themes我们可以很容易的更改控件、页面的风格,而不需要修改我们的代码和页面文件。Themes文件被单独的放在1个App_Themes文件夹下面,与你的程序是完全分开的。二、组成元素主题由一个文件组构成,包括皮肤文件(.skin)、CSS样式表,图片文件夹以及其他文件,但至少要包括皮肤文件,它是主题文件的核心。皮肤文件:它的扩展名为.skin,主要用于定义服务器控件的外观。CSS样式... 阅读全文

posted @ 2010-09-23 22:04 JRoger 阅读(217) 评论(0) 推荐(0)

动态加载主题文件(2种方法)[转载]

摘要: 动态加载主题应该有很多种方法的,我想到有2种,不过在写代码的时候有一点是需要注意的:必须在Page_PreInit事件处理程序中修改Theme属性值。下面分别给出2种代码,第二种是通过Session来解决这个问题,还得设置Global.asax,稍显得麻烦!一个Web应用程序有很多页面,如果用第一种方法,每次都得写这些该死得代码,确实挺烦人的,用Seesion的好处就不言而喻了。方法一:Defau... 阅读全文

posted @ 2010-09-23 22:03 JRoger 阅读(392) 评论(0) 推荐(0)

站点地图概述【转载】

摘要: 站点地图是一种扩展名为.sitemap的标准XML文件,用来定义整个站点的结构、各页面的链接、相关说明和其他相关定义。站点地图的文档结构是由多个不同层级的节点元素组成的,该文件中包含一个根节点siteMap,在根节点下包括多个siteMapNode字节点,siteMapNode节点包含多个属性如下表所示:名称说明url设置用于节点导航的url地址。在整个站点地图文件中,该属性值必须唯一。title... 阅读全文

posted @ 2010-09-23 22:01 JRoger 阅读(510) 评论(0) 推荐(0)

c#编码规范【转载】

摘要: 一、代码格式在编写代码的过程中,代码格式方面建议遵守一下规则。(1)通常情况下,代码缩进为4个空格,这是Visual Studio 2005的默认设置。(2)在代码中垂直对齐同一层次的左括号和右括号。(3)为了防止在阅读代码时左右滚动源代码编辑器,每行代码或注释不得超过一个显示屏。(4)当一行被分为几行时,需要将串联运算符放在每一行的末尾。(5)每一行上放置的语句避免超过一条。(6)在大多数运算符之前和之后使用空格,这样做是不会改变代码意图的,却可以使代码更加容易阅读。(7)将大的复杂代码节分为较小的、易于理解的模块。(8)编写SQL语句时,关键字全部使用大写,数据库元素(如表、列和视图)使用 阅读全文

posted @ 2010-09-23 21:55 JRoger 阅读(460) 评论(0) 推荐(0)

c#修饰符

摘要: 符用于限定类型以及类型成员的申明,c#中有13种修饰符,按功能可分为三部分:存取修饰符,类修饰符和成员修饰符.存取修饰符:public:存取不受限制.private:只有包含该成员的类可以存取.internal:只有当前工程可以存取.protected:只有包含该成员的类以及继承的类可以存取.类修饰符:abstract:可以被指示一个类只能作为其它类的基类.sealed:指示一个类不能被继承.成员... 阅读全文

posted @ 2010-09-23 21:54 JRoger 阅读(232) 评论(0) 推荐(0)

C#流程控制

摘要: 一、条件语句1. If语句If(boolean){}else{}2. Switch语句Switch(表达式){Case 分支1: 。。。。 break;case 分支2: …. Break;Default: Break;}表达式可以是string,enum,char,intbreak;为必须二、循环语句1. ForFor(int I=0; I<10; I++){}2. For... 阅读全文

posted @ 2010-09-23 21:53 JRoger 阅读(310) 评论(0) 推荐(0)

C#中的转义字符

摘要: 转义符 字符名\' 单引号\" 双引号\\ 反斜杠\0 空字符\a 感叹号\b 退格\f 换页\n 新行\r 回车\t 水平 tab\v 垂直tab 阅读全文

posted @ 2010-09-23 21:52 JRoger 阅读(253) 评论(0) 推荐(0)

ASP.NET页面生命周期概述(转载)

摘要: ASP.NET 页运行时,此页将经历一个生命周期,在生命周期中将执行一系列处理步骤。这些步骤包括初始化、实例化控件、还原和维护状态、运行事件处理程序代码以及进行呈现。了解页的生命周期非常重要,这样就能在合适的生命周期阶段编写代码,以达到预期效果。此外,如果开发自定义控件,则必须熟悉页生命周期,从而正确地初始化控件,使用视图状态数据填充控件属性以及运行所有控件行为逻辑。(控件的生命周期基于页的生命周... 阅读全文

posted @ 2010-09-23 21:52 JRoger 阅读(293) 评论(0) 推荐(0)

水晶图标制作方法(转载)

摘要: 找了好多,终于找了个简单易学的。嘿嘿,很实用,特别是对我这种美工不好的人来说!不废话了! 实际上玻璃质感的小图标制作起来十分快捷,基本上用不上什么技法 ,善用你的图层属性就可以达到效果,估计看完这篇教程后就会十分轻松的制作玻璃感小图标甚至大幅图片了。准备工具:photoshop 5.0+(就是5.0以上版本的意思) 教程使用软件为PHOTOSHOP 7.0,该方法同样也可以应用在FIREWORKS... 阅读全文

posted @ 2010-09-23 21:49 JRoger 阅读(2151) 评论(0) 推荐(0)

Web.Config文件详解(转载)

摘要: (一).Web.Config是以XML文件规范存储,配置文件分为以下格式 1.配置节处理程序声明 特点: 位于配置文件的顶部,包含在<configSections>标志中。 2.特定应用程序配置 特点: 位于<appSetting>中。 可以定义应用程序的全局常量设置等信息. 3.配置节设置 特点: 位于<system.Web>节中,控制Asp.net运行时的行... 阅读全文

posted @ 2010-09-23 21:46 JRoger 阅读(188) 评论(0) 推荐(0)

在asp.net中读取XML文件信息的4种方法(转载)

摘要: 方法一 :使用XML控件 <% @ Page Language="C#"%><html><body> <h3><font face="Verdana">读取XML方法一</font></h3> <from runat=server> <asp:Xml id="xml1" DocumentSour... 阅读全文

posted @ 2010-09-23 21:45 JRoger 阅读(182) 评论(0) 推荐(0)

旋转图像

摘要: aspxaspx.cs以上内容来自:http://www.cnblogs.com/hide0511/archive/2006/09/07/498076.html 阅读全文

posted @ 2010-09-23 21:44 JRoger 阅读(378) 评论(0) 推荐(0)

在ASP.NET页面中实现数据饼图(转载)

摘要: ASP.NET之所以能够在客户端浏览器中形成各种数据图片,是因为在ASP.NET中提供了绘图功能,具体的作法是先在服务器端创建一个Bitmap实例,然后利用ASP.NET中提供的绘图功能,按照要生成的图片的模样,进行绘制,最后把绘制好的实例以数据流的方式传送到客户端的浏览器上,并形成图片显示出来。本文要介绍的在ASP.NET页面中实现数据饼图采用的基本也是这种方法。饼图有时称为"Pie"图,本文要... 阅读全文

posted @ 2010-09-23 21:40 JRoger 阅读(1125) 评论(0) 推荐(0)

在ASP.NET页面中实现数据棒图(转载)

摘要: 首先看一下效果图(具体内容就看源码吧:)源码:bar 阅读全文

posted @ 2010-09-23 21:33 JRoger 阅读(332) 评论(0) 推荐(0)

随机图片

摘要: aspxaspx.cs 阅读全文

posted @ 2010-09-23 21:31 JRoger 阅读(339) 评论(0) 推荐(0)

.NET绘图概述

摘要: GDI+命名空间命名空间说明System.Drawing提供了对 GDI+ 基本图形功能的访问,Graphics类在此命名空间中,用于使用GDI+绘图对象,利用此命名控件中的类几乎可以在控件和窗体上绘制任何形状的图形图像。System.Drawing.Drawing2D提供高级的二维和矢量图形功能。System.Drawing.Imaging提供高级 GDI+ 图像处理功能System.Text提... 阅读全文

posted @ 2010-09-23 21:28 JRoger 阅读(784) 评论(0) 推荐(0)

认识ASP.NET配置文件Web.config

摘要: 一、认识Web.config文件  Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置。... 阅读全文

posted @ 2010-09-23 21:26 JRoger 阅读(363) 评论(0) 推荐(0)

几种常见的数据库连接方法

摘要: 连接Access数据库1. 使用已有DSN的连接字符串进行连接(ODBC)使用DSN进行连接Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//导入命名空间using System.Data.Odbc;protectedvoid Page_Load(Object sender,EventArgs e){ //设置连接字符串 String connstr=@"DSN=sample"; //实例化Connection对象 Od 阅读全文

posted @ 2010-09-23 21:13 JRoger 阅读(40513) 评论(0) 推荐(0)

ADO.NET常用对象详解之:DataSet对象

摘要: 在ADO.NET中DataSet的作用是为数据源提供一个断开式的存储,而不必关心数据源,操作只用在DataSet中进行就行了。 DataSet中的几个重要对象:TablesCollection对象:DataSet里的表用DataTable来表示,一个DataSet里面可以包含多个DataTable,这些DataTable就构成了TablesCollection对象。每个DataTable中都包含一... 阅读全文

posted @ 2010-09-23 20:57 JRoger 阅读(724) 评论(0) 推荐(0)

ADO.NET常用对象详解之:DataReader对象

摘要: 1.DataReader对象概述 DataReader对象只能对查询获得的数据集进行自上而下的访问,但效率很高。如果仅仅是访问数据的话,可以使用DataReader。但DataReader要求一直连接,所以将结果的一小部分先放在内存中,读完后再从数据库中读取一部分,相当于一个缓存机制。这对于查询结果百万级的情况来说,带来的好处是显而易见的。 DataReader对象有如下几个特点: 1.快速访问数... 阅读全文

posted @ 2010-09-23 20:45 JRoger 阅读(744) 评论(0) 推荐(0)

Repeater控件应用示例

摘要: <%# %>符号之间的语句表示数据绑定表达式,Container.DataItem则表示控件当前绑定的项。还可以使用其他方式进行数据绑定,最常用的是<%#DataBinder.Eval (Container.DataItem, "名称")%>,其中,DataBinder是System.Web.UI命名空间定义的一个类;Eval是一个静态方法,它使用反射来计算数据绑定表达式,... 阅读全文

posted @ 2010-09-23 20:38 JRoger 阅读(409) 评论(0) 推荐(0)

ADO.NET入门:快速建立数据连接

摘要: 接连数据库的三个步骤:1. 建立连接代码2.建立并填充DataSet DataSet在命名空间System.Data中定义,表示一个或者多个数据源的本地副本,相当于内存中的数据库。DataSet对象可以使用DataAdapter从数据源中加载数据,然后断开与数据源的连接,直接使用和处理这些数据,当数据需要在数据源中更新时,再使用DataAdapter重新连接并更新数据源。[代码]3.绑定数据源 我... 阅读全文

posted @ 2010-09-23 20:27 JRoger 阅读(511) 评论(0) 推荐(0)

ADO.NET常用对象详解之:Connection对象

摘要: Connection对象可用于连接到数据库管理数据库的事务。1.Connection对象的创建4种数据库连接方式:OLEDB:System.Data.Oledb.OledbConnection SQL:System.Data.SqlCilent.SqlConnection ODBC:System.Data.Odbc.OdbcConnection Oracle:System.Data.OracleC... 阅读全文

posted @ 2010-09-23 20:18 JRoger 阅读(1148) 评论(0) 推荐(0)

ADO.NET常用对象详解之:DataAdapter对象

摘要: 1.DataAdapter概述DataAdapter类表示的是一组数据库命令和一个数据库连接,它们用来填充DataSet对象和更新数据源。2.DataAdapter属性 SelectCommand:SelectCommand属性从数据源中检索行。 InsertCommand:InsertCommand属性从DataSet中把插入的行写入数据源。 UpdateCommand:UpdateComman... 阅读全文

posted @ 2010-09-23 20:14 JRoger 阅读(368) 评论(0) 推荐(0)

ADO.NET常用对象详解之:Command对象

摘要: 1.Command对象概述 Command对象可以使用数据库命令直接与数据源进行通信。它的属性如下: Name:Command对象的程序化名称。在代码中使用此名称来引用Command对象。 Connection:对Connection对象的引用,Command对象将使用该对象与数据库通信。 CommandType:Text | StoreProduce | TableDirect。 Command... 阅读全文

posted @ 2010-09-23 20:13 JRoger 阅读(954) 评论(0) 推荐(0)

cmd.ExecuteNonQuery

摘要: cmd.ExecuteNonQuery 返回的是对连接执行 Transact-SQL 语句并返回受影响的行数。加return 的目的主要是想知道SQL语句执行结果好判断对数据库的操作是不是成功返回的类型是 System.Int32 阅读全文

posted @ 2010-09-23 20:07 JRoger 阅读(588) 评论(0) 推荐(0)

ASP.NET验证控件详解(一)

摘要: ASP.NET验证控件详解 ASP.NET是微软推出的下一代WEB开发工具,其强大的功能立即吸引了一大批WEB开发者投入它的靡下。现在,我们来看看ASP.NET的验证控件,感受ASP.NET的强大功能同时方便我们现在的WEB开发。 WEB 开发者特别是ASP开发者,一直对数据验证比较恼火,当你好不容易写出数据提交程序的主体以后,还不得不花大把时间去验证用户的每一个输入是否合法。如果 开发者熟悉Ja... 阅读全文

posted @ 2010-09-23 20:04 JRoger 阅读(370) 评论(0) 推荐(0)

导航