2007年04月

原创 asp.net 2.0中的ValidationGroup

asp.net 1.1中,对于验证类控件,在使用时,遇到有的不需要验证的控件时,是十分麻烦的,就是说不可能有选择验证某些控件,而在asp.net 2.0中,新增加了validationgroup属性,可以指定验证某些控件阅读全文>

发表于 @ 2007年04月30日 17:02:00|评论(loading...)|编辑

原创 使用asp.net 2.0的CreateUserwizard控件如何向自己的数据表中添加数据

在我们的应用系统中,asp.net 2.0的用户表中的数据往往不能满足我们的需求,还需要增加更多的数据,一种可能的解决方案是使用Profile,更普遍的方案可能是CreateUserwizard中添加数据到我们自己的表中。阅读全文>

发表于 @ 2007年04月26日 11:55:00|评论(loading...)|编辑

转载 login控件的登陆成功后跳转到哪个页面

login控件的登陆成功后跳转到哪个页面阅读全文>

发表于 @ 2007年04月26日 11:45:00|评论(loading...)|编辑

转载 asp.net2.0 login控件连接sql2000数据库

而在vs.net 2005中,默认的各类的provider是使用sql express的,有的时候,如果想使用sql sever 2000或者sql server 2005,那应该怎么办呢?阅读全文>

发表于 @ 2007年04月26日 11:35:00|评论(loading...)|编辑

转载 改变ASP.NET2.0中Login控件的密码规则

ASP.Net2.0的Login控件的密码默认要求是7位而且至少有一个特殊的字符,也许你想改变这个规则。阅读全文>

发表于 @ 2007年04月26日 11:18:00|评论(loading...)|编辑

原创 怎么在ASP.NET 2.0中使用Membership

本文介绍了怎么在ASP.NET 2.0中使用Membership新特性,并且介绍了怎么两种不同的Membership的Provider:ActiveDirectoryMembershipProvider和SqlMembershipProvider,前者是基于微软活动目录服务存储用户信息的,或者是基于SQL SERVER存储的。学会使用Membership进行表单认证。学会使用ActiveDirectoryMembershipProvider建立认证用户。如果用户信息是存储在活动目录中,而你的内网程序又因为防火墙或者需要适应不同的浏览器等原因不能使用windows集成认证的话,这个时候你可以选择使用ActiveDirectoryMembershipProvider实现表单认证。阅读全文>

发表于 @ 2007年04月26日 10:22:00|评论(loading...)|编辑

原创 自定义ASP.net 2.0 Membership的步骤,和entry 'AspNetSqlMembershipProvider' has already been added错误的解决

1. 首先,到C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG 下找到machine.config文件,找到下面的这行配置 (当你找到他的时候,可能都写成一行了,自己回车修改成下面这种样式更利于阅读)阅读全文>

发表于 @ 2007年04月26日 10:19:00|评论(loading...)|编辑

原创 C#中的接口

接口把一组公共方法和属性组合起来,以封装特定功能的一个集合。通过类可以实现接口,这样类就支持接口所有的属性和方法。 阅读全文>

发表于 @ 2007年04月24日 10:12:00|评论(loading...)|编辑

原创 Ado.net 2.0学习

所谓ADO.NET是一组用于和数据源进行交互的面向对象类库,就是访问数据库SQL Access 或XML Excel等数据源而已。阅读全文>

发表于 @ 2007年04月23日 15:41:00|评论(loading...)|编辑

转载 c# 抽象方法 接口的区别

c#中可以多继承接口,却只能继承自一个抽象类; 抽象类中的方法可以包含一些实现,但接口却只能定义方法的一种规范,不能包含实现; 阅读全文>

发表于 @ 2007年04月20日 22:26:00|评论(loading...)|编辑

转载 AspNetPager分页控件

分页是Web应用程序中最常用到的功能之一,在ASP.NET中,虽然自带了一个可以分页的DataGrid(asp.net 1.1)和GridView(asp.net 2.0)控件,但其分页功能并不尽如人意,如可定制性差、无法通过Url实现分页功能等,而且有时候我们需要对DataList和Repeater甚至自定义数据绑定控件进行分页,手工编写分页代码不但技术难度大、任务繁琐而且代码重用率极低,因此分页已成为许多ASP.NET程序员最头疼的问题之一。阅读全文>

发表于 @ 2007年04月09日 17:22:00|评论(loading...)|编辑

转载 AspNetPager分页简单应用

不同于DataGrid控件,AspNetPager分页控件本身并不显示任何数据,而只显示页导航元素,数据在页面上的显示方式与该控件无关。该控件可以为DataGrid、DataList、Repeater以及自定义控件进行分页,配合Sql存储过程,分页性能较使用DataGrid分页有明显提升,尤其是当数据量大时性能可提升数倍!AspNetPager控件的分页方法和DataGrid基本相同,即在它的 PageChanged 事件处理程序中将传递事件数据的 PageChangedEventArgs 的 NewPageIndex值赋给 AspNetPager的 CurrentPageIndex属性,然后重新将新的数据与数据显示控件绑定。阅读全文>

发表于 @ 2007年04月09日 17:20:00|评论(loading...)|编辑

转载 FCKeditor 2.3 在ASP.NET中的设置和使用

首先下载最新版的FCKeditor V2.3,下载地址:http://prdownloads.sourceforge.net/fckeditor/FCKeditor_2.3.zip?download;阅读全文>

发表于 @ 2007年04月09日 14:26:00|评论(loading...)|编辑

转载 C#索引器

索引器使得对象可按照与数组相似的方法进行索引。索引器不必根据整数值进行索引,由您决定如何定义特定的查找机制。简单说来,所谓索引器就是一类特殊的属性,通过它们你就可以像引用数组一样引用自己的类。假如你曾经用VB6编写过程序,那么你应该很熟悉属性方法才对,所谓属性方法其实就是特殊的类成员,它实现了对私有类域的受控访问。在C#语言中有两种属性方法,其一是get,通过它可以返回私有域的值,其二是set,通过它就可以设置私有域的值。阅读全文>

发表于 @ 2007年04月07日 23:10:00|评论(loading...)|编辑

转载 petshop里的CustomList是个什么东西?

我知道有很多高手写了讲这个问题的文章,但我认我太菜,看不懂他们讲的那些,他们多数是从“架构和设计”角度讲,我不是技术总监,不需要知道这些,我需要知道的是如何用vs2005实现自己的多层应用,我希望能有高人从下面讲的角度入手讲解一下。简单说,问题是:页面的内容是怎么从数据库中动态产生出来的?在内容页(也就是products.aspx了)里,主要就是一个content,是用户定义的,这里又有用户定义的内容控件,叫customlist-productslist。阅读全文>

发表于 @ 2007年04月05日 16:04:00|评论(loading...)|编辑

转载 innerHTML与innerText用法

innerHTML与innerText用法 阅读全文>

发表于 @ 2007年04月05日 10:08:00|评论(loading...)|编辑

转载 literal控件的用法

刚开始学.net的时候不清楚literal和label到底有什么区别,其实它们也只有一个区别,就是在转换成客户端html代码后,label就成了。阅读全文>

发表于 @ 2007年04月05日 09:54:00|评论(loading...)|编辑

转载 HtmlAnchor控件

HtmlAnchor控件用来控制元素。在HTML中,元素用来建立一个超链接。超链接可以链接到一个书签或是另一个Web页面。阅读全文>

发表于 @ 2007年04月05日 09:46:00|评论(loading...)|编辑

转载 PlaceHolder Web 服务器控件

在ASP.NET控件中有一个特殊的控件,名为PlaceHolder控件。其唯一的目的就是作为其他控件的容器。阅读全文>

发表于 @ 2007年04月05日 09:34:00|评论(loading...)|编辑

转载 nowrap标签的问题

HTML中td元素的nowrap属性表示禁止单元格中的文字自动换行阅读全文>

发表于 @ 2007年04月05日 09:21:00|评论(loading...)|编辑

转载 PetShop之ASP.NET缓存

Net 2.0引入的自定义缓存依赖项,特别是基于MS-SQL Server的SqlCacheDependency特性,使得我们可以避免“数据过期”的问题,它能够根据数据库中相应数据的变化,通知缓存,并移除那些过期的数据。事实上,在PetShop 4.0中,就充分地利用了SqlCacheDependency特性。阅读全文>

发表于 @ 2007年04月04日 22:52:00|评论(loading...)|编辑

转载 c#中的this关键字

this指类实例本身.比较正式说法是下面那种:this操作数代表的是指向此对象的参考指针。也就是说,在建立对象的实体后,我们就可以使用this来存取到此对象实体。另外,this操作数也可以用来解决名称相同的问题。需要注意的是:静态方法中不能使用this。阅读全文>

发表于 @ 2007年04月04日 22:41:00|评论(loading...)|编辑

转载 基类和派生类

看了c#的教程,也上网络上搜索基类与派生类的概念,一直没有一个很明确的定义.弄得偶一直很迷糊,现在搜索到c 的教程里倒是有比较明确的说明,特意贴在这里,帮助自己理解.在C++语言中, 一个派生类可以从一个基类派生,也可以从多个基类派生。从多个基类派生的继承称为多继承(如动画6-2),由两个基类一个风扇类和一个台灯类派生出一个风扇台灯类。继承的处理从定义基类开始,基类定义了所有对于派生类来说普通的属性和方法,派生类从基类继承所需的属性和方法,且在派生类中增加新的属性和方法。阅读全文>

发表于 @ 2007年04月04日 22:30:00|评论(loading...)|编辑

转载 Request.ServerVariables参数集

做asp.net探针必备.Request.ServerVariables("Url") 返回服务器地址 Request.ServerVariables("Path_Info") 客户端提供的路径信息 阅读全文>

发表于 @ 2007年04月04日 22:27:00|评论(loading...)|编辑

转载 public、private或proteced的区别

public、private或proteced,它们控制变量成员和成员函数在类内和类外如何访问。在定义派生类时,访问说明符也能出现在基类的前面,它控制基类的变量成员和成员函数在派生类中的访问方法。公有继承时,基类的公有成员,变为派生类的公有成员,基类的保护成员,变为派生类的保护成员。阅读全文>

发表于 @ 2007年04月04日 22:16:00|评论(loading...)|编辑

转载 ASP.NET 2.0的页面缓存功能介绍

页面部分缓存是指输出缓存页面的某些部分,而不是缓存整个页面内容。实现页面部分缓存有两种机制:一种是将页面中需要缓存的部分置于用户控件(.ascx文件)中,并且为用户控件设置缓存功能(包含用户控件的ASP.NET页面可设置也可不设置缓存)。阅读全文>

发表于 @ 2007年04月04日 22:10:00|评论(loading...)|编辑

原创 HyperLink控件

HyperLink 与LinkButton不一样,不提交表单 主要属性 ImageUrl定义超"图像"链接 也直接在控件里面加 如果和Text属性同时存在ImageUrl是优先于TEXT的NavigateUrl 目标链接 Target 窗口打开方式target. Text 超链接文字,也直接在控件里面加文字。注意优先级和用途 阅读全文>

发表于 @ 2007年04月04日 22:03:00|评论(loading...)|编辑

转载 NET Petshop详解(五):petshop输出缓存设置

ASP.NET的输出缓存衡量高性能、可缩放的web应用程序最重要的一个指标就是缓存了。阅读全文>

发表于 @ 2007年04月04日 17:52:00|评论(loading...)|编辑

原创 .NET Petshop详解(四):petshop三层结构之PresentationTier

在前面的文章中,我们已经就.NET Petshop的数据层和中间的业务逻辑层作了说明,接下来的文章中,我们将就数据展示层作探究。因此,在解说展示层之前,我想就Asp.NET在.NET Petshop的开发中使用到的非常重要的特性做一些说明,以示区别:(1)阅读全文>

发表于 @ 2007年04月04日 17:51:00|评论(loading...)|编辑

原创 .NET Petshop详解(三):petshop三层结构之MiddleTire

根据三层结构的设计原则,中间层封装的是业务逻辑和规则,在这个网络宠物商店的例子中,购物处理,订单处理,帐号管理,产品查询等等都是具体的业务逻辑,至于与用户交互并不是中间层要处理的问题。它处理是与具体的用户界面和交互无关,而仅仅是核心的商业规则和逻辑。.NET Petshop的中间层业务逻辑被封装为一个.NET 组件,它的命名空间为Pet Shop.Components(编译后在bin的文件夹里面有一个petshop.dll的文件)。阅读全文>

发表于 @ 2007年04月04日 17:50:00|评论(loading...)|编辑

转载 .Net Petshop详解(二): petshop三层结构之DataTier

明从系统的角度来看(见参考图1),顾客在购物的过程中,系统的三层是如何的工作以及如何的交互。这个东西有点象UML里面的实例情景故事,对需求和分析的进一步是大有帮助的。 阅读全文>

发表于 @ 2007年04月04日 17:49:00|评论(loading...)|编辑

转载 Net Petshop详解(一): petshop概览和准备工作

Net Petshop详解(一): petshop概览和准备工作 阅读全文>

发表于 @ 2007年04月04日 17:47:00|评论(loading...)|编辑

原创 在VS.NET2005里设置制表符

开始学ASP.NET的人估计在vs.net2005中写代码都经常会遇到一个事情就是,回车以后虽然格式很整齐,但是生成的都是空格.这个对写代码的规范性很不好.一般正确的是在工具-->选项-->文本编辑器-->制表符:4,缩进:4把原来的代码复制再帖,以后生成的就是TAB的拉,不再是四个空格了。阅读全文>

发表于 @ 2007年04月04日 10:42:00|评论(loading...)|编辑

转载 对比DataGrid,DataList,Repeater

DataList能够绑定显示基本的数据,方便使用,灵活,自主选择性大. 阅读全文>

发表于 @ 2007年04月04日 09:43:00|评论(loading...)|编辑

Csdn Blog version 3.1a
Copyright © 紫竹