![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ASP.NET相关知识
文章平均质量分 62
jiandanaiya
目前是一名学生,以后不知道
展开
-
什么是正则表达式
目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux, Unix等),HP等操作系统,PHP,C#,Java等开发环境,以及很多的应用软件中,都可以看到正则表达式的影子。正则表达式的使用,可以通过简单的办法来实现强大的功能。为了简单有效而又不失强大,造成了正则表达式代码的难度较大,学习起来也不是很容易,所以需要付出一些努力才行,入门之后参照一定的参考,使用起来还是比较简转载 2008-06-30 08:54:00 · 552 阅读 · 0 评论 -
ASP.Net:基于窗体的身份验证
(3) 标签中的timeout和path,是提供了身份验证票写入到Cookie过期时间和默认路径。 经过上面的几步,就完成了基于窗体身份验证的过程。基于窗体的身份验证使用的时是非常灵活的 ,在实际应用中可以根据用户身份进行授权管理,包括基于角色的用户权限管理等。下面一节中,我们来介绍基于Windows的身份验证。 下面这个实例演示了如何利用窗体验证来实现ASP.NET的安全控转载 2008-06-27 21:40:00 · 441 阅读 · 0 评论 -
ASP.NET 2.0中的页面输出缓存
使用@ OutputCache指令 使用@ OutputCache指令,能够实现对页面输出缓存的一般性需要。@ OutputCache指令在ASP.NET页或者页中包含的用户控件的头部声明。这种方式非常方便,只需几个简单的属性设置,就能够实现页面的输出缓存策略。@ OutputCache指令声明代码如下。 @ OutputCache指令代码 <%@ OutputCache CacheProf转载 2008-06-27 21:36:00 · 377 阅读 · 0 评论 -
页面部分缓存
页面部分缓存是指输出缓存页面的某些部分,而不是缓存整个页面内容。实现页面部分缓存有两种机制:一种是将页面中需要缓存的部分置于用户控件(.ascx文件)中,并且为用户控件设置缓存功能(包含用户控件的ASP.NET页面可设置也可不设置缓存)。这就是通常所说的“控件缓存”。设置控件缓存的实质是对用户控件进行缓存配置。主要包括以下3种方法:一是使用@ OutputCache指令以声明方式为用户控件设置缓存转载 2008-06-27 21:32:00 · 454 阅读 · 0 评论 -
AddWithKey 相关技术
DataAdapter 的 Fill 方法仅使用数据源中的表列和表行来填充 DataSet;虽然约束通常由数据源来设置,但在默认情况下,Fill 方法不会将此架构信息添加到 DataSet 中。若要使用数据源中的现有主键约束信息填充 DataSet,则可以调用 DataAdapter 的 FillSchema 方法,或者在调用 Fill 之前将 DataAdapter 的 MissingSchem转载 2008-06-21 13:05:00 · 425 阅读 · 0 评论 -
将XML文件链接至HTML网页收藏
要利用DOM 来存取XML 文件,你必须将XML 文件连结到HTML 网页上。要达成这个目的,最简单的方法就是插入一个data island。回想一下之前我们是利用一个命名为XML 的HTML 元素来建立一个data island。例如,下面HTML 网页中的BODY 元素包含了一个连结,包含在Book.xml 档案中的XML 文件的data island 中: 想获得更多有关data i转载 2008-06-21 12:54:00 · 564 阅读 · 0 评论 -
XML是eXtensible Markup Language的缩写。
XML是eXtensible Markup Language的缩写。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XML极其简单易于掌握和使用。 XML与Access,Oracle和SQL Server等数据库不同,数据库提供了更强有力的数据存储和分析能力,例如:数据索引、排序、查找、相转载 2008-06-21 13:00:00 · 889 阅读 · 0 评论 -
读取Xml文件进行绑定数据
DropDownList控件----V Xml文件文档 1 初中以下 2 初中 3 中专 4 高中 5 大专 6 本科 读取xmlwen见进行绑定的方法---M /// /// 读取xml文件,用数据填充DropDownList,进行绑定 /// /// xml文件路径 /// 要进行绑定的Dr转载 2008-06-21 12:56:00 · 420 阅读 · 0 评论 -
简单实用的DataSet更新数据库的类+总结(c#)
以前经常用sql语句(update)更新数据库,有使用用起来不是很方便,特别是数据量比较大的情况下(比如数据表)很麻烦~~后来感觉用DataSet更新数据库是不错的选择.于是急着写了一个用ataSet更新数据库的类 如下:(后面有使用说明,总结) using System; using System.Data; using System.Data.SqlClient;转载 2008-06-01 15:02:00 · 323 阅读 · 0 评论 -
Cookie跨域操作解决方案Cookie跨域操作
Cookie跨域操作解决方案Cookie跨域操作cookie在www主域名下创建,并写入Domain属性,如:(为方便调试以下代码皆为asp代码) Code: Write.asp Response.Cookies(CookieName)("UserName") = "SunBird" Response.Cookies(CookieName)("Password") = "xyz转载 2008-05-19 11:27:00 · 597 阅读 · 0 评论 -
ASP.Net:基于窗体的身份验证
窗体验证方式对基于用户的验证授权提供了很好的支持,可以通过一个登录页面验证用户的身份,将此用户的身份发回到客户端的Cookie,之后此用户再访问这个web应用就会连同这个身份Cookie一起发送到服务端。服务端上的授权设置就可以根据不同目录对不同用户的访问授权进行控制了。 要采用窗体验证,先要在应用程序根目录中的Web.config中做相应的设置:转载 2008-06-27 21:41:00 · 391 阅读 · 0 评论 -
使用 UDDI 的 Web 服务描述和发现收藏
UDDI - Web 服务的全球注册表UDDI 是一个公共的注册表,旨在以一种结构化的方式来保存有关各公司及其服务的信息。通过 UDDI,人们可以发布和发现有关某个公司及其 Web 服务的信息。这些数据使用标准的分类法进行分类,因此可以按分类来查询信息。最重要的是,UDDI 包含有关公司服务的技术接口的信息。通过一套基于 SOAP 的 XML API 调用,用户可以在设计时和运行时与 UDDI转载 2008-06-27 21:26:00 · 688 阅读 · 0 评论 -
SOAP
SOAP is a simple XML based protocol to let applications exchange information over HTTP. SOAP是一个简单的基于XML的协议,它让应用程序跨HTTP进行信息交换。Or more simply: SOAP is a protocol for accessing a Web Service. 或者更简单的:转载 2008-06-27 21:29:00 · 408 阅读 · 0 评论 -
什么是正则表达式2
如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉。不过,它们并不是您想象的那么新奇。请回想一下在硬盘上是如何查找文件的。您肯定会使用 ? 和 * 字符来帮助查找您正寻找的文件。? 字符匹配文件名中的单个字符,而 * 则匹配一个或多个字符。一个如 data?.dat 的模式可以找到下述文件: data1.dat data2.dat datax.da转载 2008-06-30 08:58:00 · 641 阅读 · 0 评论 -
什么是正则表达式
如果原来没有使用过正则表达式,那么可能对这个术语和概念会不太熟悉。不过,它们并不是您想象的那么新奇。 请回想一下在硬盘上是如何查找文件的。您肯定会使用 ? 和 * 字符来帮助查找您正寻找的文件。? 字符匹配文件名中的单个字符,而 * 则匹配一个或多个字符。一个如 data?.dat 的模式可以找到下述文件: data1.dat data2.dat datax.dat dataN.dat转载 2008-06-30 09:03:00 · 814 阅读 · 1 评论 -
ASP.Net:基于Windows的身份验证
如果将 ASP.NET 配置为使用 Windows 身份验证,则 IIS 使用配置的 IIS 身份验证机制执行用户身份验证。启用Windows身份验证的步骤如下: (1) 配置 Web.config文件。 (2) 首先启动系统的Internet 信息服务(IIS),右击网站本目录的节点,选择【属性】命令。如图12.3所示。转载 2008-06-27 21:39:00 · 596 阅读 · 0 评论 -
Web服务和WSDL简介收藏
在“使用 WSDL 部署 Web 服务”系列中,Bilal 将研究创建、部署和发布 Web 服务的所有主要技术方面 — 从 Web 服务描述语言(WSDL),到简单对象访问协议(SOAP)以及通用描述、发现和集成(UDDI)注册中心。第 1 部分集中讲述了 WSDL 创建:您将学习如何手工创建 WSDL 接口,然后将您的成果与 WSDL 编写工具的输出作比较。 可互操作的基于 Web 分布式应用程转载 2008-06-27 21:28:00 · 690 阅读 · 0 评论 -
DataTable..::.ToString 方法
Visual Basic(声明)Public Overrides Function ToString As StringVisual Basic(用法)Dim instance As DataTableDim returnValue As StringreturnValue = instance.ToString()C#转载 2008-06-27 21:48:00 · 751 阅读 · 0 评论 -
ASP.NET 2.0中的页面输出缓存
静态页面全部内容保存在服务器内存中。当再有请求时,系统将缓存中的相关数据直接输出,直到缓存数据过期。这个过程中,缓存不需要再次经过页面处理生命周期。这样可以缩短请求响应时间,提高应用程序性能。很显然,页面输出缓存适用于不需要频繁更新数据,而占用大量时间和资源才能编译生成的页面。对于那些数据经常更新的页面,则不适用。默认情况下,ASP.NET 2.0启用了页面输出缓存功能,但并不缓存任何响应的输出。转载 2008-06-27 21:37:00 · 383 阅读 · 0 评论 -
ASP.NET 2.0中的页面输出缓存
如图1所示,应用程序初始显示的是停止执行缓存的时间。当用户刷新页面(URL地址是http://localhost:5159/Code%2012-1/Default.aspx,其中5159是服务器临时端口号)时,时间值将随时变化,以便显示当前的最新时间。如图12-2所示,单击“缓存时间”超链接后,页面重定向到http://localhost:5159/Code%2012-1/Default.aspx转载 2008-06-27 21:35:00 · 354 阅读 · 0 评论 -
页面数据缓存
6.2.1 基本概念 ASP.NET提供了一个相当出色的缓存引擎机制,它允许页面保存和索引HTTP请求所要求的各种各样的对象。ASP.NET的缓存对各个应用来说是私有的,是存储各种对象的存储器。缓存的生存周期取决于应用的生存周期,也就是说,当应用重新启动时,缓存实际上也已重建。缓存提供了一个简单的字典接口,以便于开发者能够轻而易举放置对象到缓存中,并在以后使用。最简单的情况下,放置一个对象到缓存中转载 2008-06-27 21:34:00 · 491 阅读 · 0 评论 -
system.Web.Caching命名空间
图16-1 缓存命名空间的讲解流程16.1 System.Web.Caching简介本节从缓存命名空间的总体简介和组成结构入手,从整体上对System.Web.Caching进行概述。16.1.1 System.Web.Caching概述 System.Web.Caching是用来管理缓存的命名空间。缓存就是将服务器端的数据暂时保存在客户端,方便用户的读取。缓存命名空间的父级转载 2008-06-27 21:31:00 · 707 阅读 · 0 评论 -
asp对象cookie应用集合
什么是cookie 认识cookie对象什么是cookie cookie 的英文本意是指就着牛奶一起吃的点心。然而,在因特网内,“cookie”这个字有了完全不同的意思。那么“cookie”到底是什么呢?“Cookie”是小量信息,由网络服务器发送出来以存储在网络浏览器上,从而下次这位独一无二的访客又回到该网络服务器时,可从该浏览器读回此信息。这是很有用的,让浏览器记住这位访客的特定信息,如上转载 2008-05-19 11:26:00 · 291 阅读 · 0 评论 -
ASP教程:Global.asa文件的使用及Chat程序
在上一篇中作者给大家详细介绍了两个非常实用的 ASP 内建对象 Application 和 Session 的使用方法。由于这两者的 OnStart、OnEnd 事件的脚本都必须在 Global.asa 文件中声明 , 因此,本篇将给大家详细介绍 Global.asa 文件的使用方法。为使大家熟练掌握至今所学过的知识,本篇还将举出一个 ASP 的 Chat 程序,供各位参考。最近很多朋友来信问转载 2008-05-19 11:19:00 · 504 阅读 · 0 评论 -
40种网站设计常用技巧
现在有很多人在csdn上卖东西啊,先鄙视下。然后予以反击,csdn是交流的地方,不是交易的地方................. 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. 取消选取、防止复制 3.转载 2008-05-19 11:12:00 · 635 阅读 · 0 评论 -
细节视图控件DetailsView的介绍
GridView控件具有一个很明显的特点,一次可以从数据源中获取大量的数据,并且通过表格的形式将数据显示出来。在某些时候用户希望看到一次只看到某一行中所包含数据字段的详细数据。ASP.NET2.0提供了DetailsView控件。该控件能够以表格形式,详细显示每一行数据中各个数据字段的具体内容。下面介绍一下DetailsView控件的基本知识、常用属性、方法等。通过一个示例说明使用Detail转载 2008-04-10 17:32:00 · 2006 阅读 · 0 评论 -
ASP.NET网络编程中常用的27个函数集
1、DateTime 数字型 以下是引用片段:System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当转载 2008-04-10 17:34:00 · 304 阅读 · 0 评论 -
asp创建对象及中文显示解决技巧
一、ASP创建对象的技巧 当我们使用服务器组件创建对象时,一般有两种方法。比较常用的方法是用SERVER对象的CreateObject() 方法,象这样: SET NextLink = Server.CreateObject("MSWC.NextLink") 这种方法很好用,但是还有一种方法更节省系统资源。 当你用Server.CreateObject()方法创建对象时,对象立即被加载,同转载 2008-04-10 17:19:00 · 317 阅读 · 0 评论 -
在 GridView 中增加记录的方法
在 ASP.NET 2.0 中,GridView 支持修改/删除记录,但却不支持新增记录的功能(个人感觉是 GridVew 的一大缺憾,估计在下一版本中会加入此功能),大多数人建议用 FormView 来完成增加记录的功能,但是 FormView 和 GridView 不是同一个表格,所以无法在同一个页面的同一个表格中显示。如果故意将 FormView 或自己的一堆于用新增功能的控件使用普通的表格转载 2008-04-10 17:13:00 · 349 阅读 · 0 评论 -
DetailsView控件基础
DetailsView 控件指定数据源控件,就可以使用单条方式显示记录数据,不仅如此,它同样可以使用分页来显示,如下所示。 DataFile="~/Products.mdb" SelectCommand="SELECT ProductNo,ProductName, ProductPrice,InStock FROM Products"/> Dat转载 2008-04-10 17:28:00 · 939 阅读 · 0 评论 -
ASP.NET 2.0中Gridview控件高级技巧
介绍gridview的一些使用技巧: 一 格式化gridview 和asp.net 1.1一样,gridview可以很方便地定制其样式,比如css,颜色等。要定制gridview的格式,十分简单,只需要鼠标右击gridview,在弹出的菜单中选择"AUTO FORMAT",则可以选择gridview的样式,内置了许多样式,如下图: 如果你要对gridview中每一列自定义格转载 2008-04-10 17:21:00 · 344 阅读 · 0 评论 -
使用ASP.NET 2.0 GridView轻松操作数据
看看GridView控件可以支持哪几类不同的字段控件类别(field type)。 支持的字段类别GridView控件支持下列字段控件: BoundField控件:以字符串的方式显示该字段数据。 ButtonField控件:显示一个用户定义的按钮。 CheckField控件:字段值如果是布尔值,显示复选框(checkbox)。 Comman转载 2008-04-10 17:15:00 · 309 阅读 · 0 评论 -
在GridView中应该用分页、编辑、删除、更新操作
ASPX OnRowEditing="gvDepartment_RowEditing" OnRowUpdating="gvDepartment_RowUpdating" OnRowDeletin转载 2008-03-31 20:44:00 · 685 阅读 · 0 评论 -
gridview编辑的方法
protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e) { GridView1.EditIndex = e.NewEditIndex; BingGr转载 2008-03-31 20:42:00 · 1845 阅读 · 0 评论 -
ASP内建对象Request
新一篇: 唐骏经典语录function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365转载 2008-04-24 17:02:00 · 361 阅读 · 0 评论 -
使用PHP的日期与时间函数技巧
新一篇: ASP内建对象Request function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http:转载 2008-04-24 17:04:00 · 371 阅读 · 0 评论 -
NET Framework 类库 OleDbCommand 成员
新一篇: .NET Framework 类库 OleDbCommand 成员function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=转载 2008-04-24 17:29:00 · 448 阅读 · 0 评论 -
必须掌握的八个【cmd 命令行】
转载 2008-05-19 11:10:00 · 426 阅读 · 0 评论 -
全面解析Server对象
新一篇: C#重点知识详细解说(一)function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://转载 2008-05-19 11:05:00 · 408 阅读 · 0 评论 -
页面跳转
近期在学习高手的一个项目,页面跳转用了好多方法,搞得我焦头烂额,在高手的指点下,终于搞明白了:页面跳转一般分为两大类:服务器端跳转和客户端跳转,其一般的形式为:如果你要在服务器端跳转,可以这样:如果你要在客户端跳转,可以这样: Response.Redirect("WebForm1.aspx"); Response.End(); script language="j转载 2008-05-19 11:00:00 · 420 阅读 · 0 评论