2006年7月27日

摘要: 程序代码: [ 复制代码到剪贴板 ] 匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]匹配空行的正则表达式:\n[\s| ]*\r匹配HTML标记的正则表达式:/.*|/ 匹配首尾空格的正则表达式:(^\s*)|(\s*$)... 阅读全文
posted @ 2006-07-27 23:57 御天六龙 阅读(112) 评论(0) 推荐(0) 编辑
 
摘要: 您是否知道空格的 ASCII 代码?如果您从上世纪八十年代就开始从事计算机编程,就有可能知道。如果您的经验仅限于基于 Internet 的系统,您很有可能会问,“我为什么要知道它?”。(顺便说一句,答案是 8。)任何严谨的微机程序员都曾经需要了解如何直接使用 ASCII 代码。解释用户输入、设置文件格式和打印文档都需要它。当然,现在已经不需要这样了。即使我们使用的许多数据最终都仍以 ASCII 形... 阅读全文
posted @ 2006-07-27 23:56 御天六龙 阅读(230) 评论(0) 推荐(0) 编辑
 
摘要: 本页内容 Web 方法序列化 从 Web 方法中提取 XmlSerializer XmlElement 和消息验证 更多控制...更困难的代码 在 Tim Ewald 的 House of Web Services 专栏文章 Accessing Raw SOAP Messages in ASP.NET Web Services(发表于 MSDN Magazine 第三期)中,Tim 介绍... 阅读全文
posted @ 2006-07-27 23:53 御天六龙 阅读(368) 评论(0) 推荐(0) 编辑
 
摘要: 1、简介ASP.NET 是建立微软.Net平台上的WEB编程框架,可用于在服务器上生成功能强大、结构清晰的 Web 应用程序。有必要指出的是,由于 ASP.NET 基于.Net公共语言运行库,因此在ASP.NET中可以利用整个.Net平台的全部功能。本文通过对ASP.NET开发中的页面访问控制问题的描述,涉及到了Request、Response、Session、Cookie这几个对象,并对ASP.... 阅读全文
posted @ 2006-07-27 23:51 御天六龙 阅读(175) 评论(0) 推荐(0) 编辑
 
摘要: Literal 控件无需添加任何 HTML 元素即可将静态文本呈现在 Web 页上。可以通过服务器代码以编程方式静态控制文本。注意 如果想显示静态文本,可以使用 HTML 呈现它;不需要 Literal 控件。只有在需要更改服务器代码中的内容时才使用 Literal 控件。下列主题提供的信息,在您学习使用 Literal Web 服务器控件时会有帮助。Literal Web 服务器控件介绍... 阅读全文
posted @ 2006-07-27 23:49 御天六龙 阅读(350) 评论(0) 推荐(0) 编辑
 
摘要: 本页内容 Steve 的缓存提示 页面级输出缓存 片段缓存,用户控件输出缓存 缓存 API,使用 Cache 对象 小结 在 ASP.NET 提供的许多特性中,缓存支持无疑是我最欣赏的特性,我这样说当然是有充分理由的。相比 ASP.NET 的所有其他特性,缓存对应用程序的性能具有最大的潜在影响,利用缓存和其他机制,ASP.NET 开发人员可以接受使用开销很大的控件(例如,DataGri... 阅读全文
posted @ 2006-07-27 23:45 御天六龙 阅读(85) 评论(0) 推荐(0) 编辑
 
摘要: 简介 创建可排序的 DataGrid 创建可分页的 DataGrid 创建可排序、可分页的 DataGrid 小结 简介Microsoft? ASP.NET 最大的用处之一就是能够在 Web页中方便地显示数据。ASP.NET 包含三个数据 Web 控件(DataGrid、DataList 和 Repeater),每个控件都是为丰富数据而设计的。 在这三个数据 Web 控件中,最常用的是 ... 阅读全文
posted @ 2006-07-27 23:43 御天六龙 阅读(183) 评论(0) 推荐(0) 编辑
 
摘要: 本页内容 引言 URL 重写的常见用法 请求到达 IIS 时将会发生什么情况 实现 URL 重写 构建 URL 重写引擎 使用 URL 重写引擎执行简单的 URL 重写 创建真正“可删节”的 URL 结论 参考资料 引言让我们花点时间来看一下网站上的一些 URL。您是否发现一些类似于 http://yoursite.com/info/dispEmployeeInfo. ... 9... 阅读全文
posted @ 2006-07-27 23:40 御天六龙 阅读(112) 评论(0) 推荐(0) 编辑
 
摘要: 摘要 预建的自定义控件可以简化和加快应用程序的设计,并使您能够维护 UI 的一致性。但是,预先打包的控件可能很大,速度很慢,并且是特定于操作系统的。对于不愿意使用预先打包的控件的人来说,Visual Studio .NET 提供了类似于 Windows 窗体中的控件的 Web 窗体控件,其中包括标签和文本框,以及新增的 DataGrid 等,所有这些控件都可以进行自定义。如果要设计自己的控件,您可... 阅读全文
posted @ 2006-07-27 23:38 御天六龙 阅读(175) 评论(0) 推荐(0) 编辑
 
摘要: 本页内容 引言 正则表达式使用历史简介 简单表达式 限定符 元字符 字符类 预定义的集合元字符 表达式示例 ASP.NET 中的验证 正则表达式 API 免费工具 高级主题 结论 资源 作者简介 引言Microsoft®.NET Framework 对正则表达式的支持是一流的,甚至在 Microsoft® ASP.NET 中也有依赖正则表达式语言的控件。本文介绍了深... 阅读全文
posted @ 2006-07-27 23:36 御天六龙 阅读(137) 评论(0) 推荐(0) 编辑
 
摘要: 程序代码: [ 复制代码到剪贴板 ] Imports System.Web.UI.WebControlsImports System.Web.UINamespace MyCustomColumn Public Class DropDownColumn Inherits ... 阅读全文
posted @ 2006-07-27 23:33 御天六龙 阅读(148) 评论(0) 推荐(0) 编辑
 
摘要: 解决方法: 假如你写了一个自定义控件,类名为MyUserControl, 文件名为MyUserControl.ascx, 命名空间为MyWeb.Controls。然后你将MyUserControl拖到一个WebForm上,会自动生成:将上面的语句改为这样,就会在属性窗口看到你定义的属性。问题解决过程: 这个问题困扰了我很久,以前我只能手动写代码给自己写的UserControl的属性赋值... 阅读全文
posted @ 2006-07-27 23:29 御天六龙 阅读(231) 评论(0) 推荐(0) 编辑
 
摘要: 程序代码: [ 复制代码到剪贴板 ] When I started to use .Text as my blogging engine I soon missed a place to upload files or images or documents that I can atta... 阅读全文
posted @ 2006-07-27 23:27 御天六龙 阅读(235) 评论(0) 推荐(0) 编辑
 
摘要: 程序代码: [ 复制代码到剪贴板 ] 摘要: 介绍缓存的基本概念和常用的缓存技术,给出了各种技术的实现机制的简单介绍和适用范围说明,以及设计缓存方案应该考虑的问题(共17页)1 概念1.1 缓存能解决的问题· 性能——将相应数据存储起来以避免数据的重复创建、处理和传输,... 阅读全文
posted @ 2006-07-27 23:24 御天六龙 阅读(161) 评论(0) 推荐(0) 编辑
 
摘要: 我在实验中发现在 ASP.NET 中可以使用计时器(Timer)完成一些定时动作。这一点可能会对我们的一些 Web 程序有益。下面首先介绍我测试使用的一个例子:首先在 global.asax 中的 Application_OnStart 事件过程中定义计时器,代码如下:[VB.NET] global.asax 然后我们简单写一个 test.aspx 来查看 Application("TimeSt... 阅读全文
posted @ 2006-07-27 23:23 御天六龙 阅读(378) 评论(0) 推荐(0) 编辑
 
摘要: 在ItemCreated事件里写入如下代码:Button btnC=new Button(); //定义新的BUTTON对象btnC.ID="btnOver"; //新对象ID号btnC.Text="结束"; //按钮显示文本赋值btnC.CommandName="Over"; //事件激发时传的参数名btnC.CommandArgument=Convert.ToString(Da... 阅读全文
posted @ 2006-07-27 23:22 御天六龙 阅读(117) 评论(0) 推荐(0) 编辑
 
摘要: “无刷新页面”,只是一种不确切的效果描述(其实还有其他各种方法来实现这个效果),更确切的说法是:在页面上用JavaScript调用服务器端的一个方法,然后处理返回的数据。实现它最标准的方法当然是XMLHTTP。但是,程序员都是懒惰的家伙,每个人都希望能有更方便的方法,或者,更佳的包装。比如,Lostinet的Rane就是对XMLHTTP的一个很好的包装。 终于,在ASP.NET 2.0里... 阅读全文
posted @ 2006-07-27 23:21 御天六龙 阅读(95) 评论(0) 推荐(0) 编辑
 
摘要: 这几天在打包一个web项目,在制作安装包过程中遇到一些问题,写下来和大家共同探讨:1.我需要在安装时对数据库进行操作,如何进行?在MSDN里面,有专门的一个演练讲到操作数据库,地址是ms-help://MS.MSDNQTR.2003FEB.2052/vsintro7/html/vxwlkwalkthroughusingcustomactiontocreatedatabaseduringinst... 阅读全文
posted @ 2006-07-27 23:20 御天六龙 阅读(171) 评论(0) 推荐(0) 编辑
 
摘要: 在编写服务器控件时,经常需要向页面发送大量的客户端代码。一般情况下我们可以直接用output.Write() 写到页面,但这样会带来一个几个问题: 1、如果同一个页面有几个这样的服务器控件,是不是同样的客户端代码要被写到客户端好几次? 2、如果让页面自动运行相应的客户端脚本? 其实这些问题ASP.NET里已提供了解决方法。 在Page类里有几个方法: Reg... 阅读全文
posted @ 2006-07-27 23:19 御天六龙 阅读(120) 评论(0) 推荐(0) 编辑
 
摘要: 有的时候我们需要在页面之间传输中文,但是.NET模认在Webconfig中为我们建立的编码格式为utf-8,于是在传输中文的时候变成了乱码,相应的接受也会是乱码信息,如何解决这个问题,我们可以用两种方法。 更改Webconfig中的编码方式,如下:1.在你的web.config中把编码 改为 第二种方法:首先在传递之前先编码:举例如下:string xm=Server.URLEnco... 阅读全文
posted @ 2006-07-27 23:18 御天六龙 阅读(132) 评论(0) 推荐(0) 编辑