• 根据自定义字符串来缓存(部分)页面

    比如说网站有一个Header.ascx用户控件,每个页面都调用此控件作为"页面头部",直接可以缓存此用户控件就可以提交性能,不过,现在此Header.ascx用户控件要显示登陆用户的登陆名,所以,就不能直接用下面这种缓存方式: % @ OutputCache Duration = " 86400 " VaryByPara...

    2008-02-22 09:33:26

  • 利用WebClient获取远程数据(仅做备份)

    public DataSet GetData(string httpUrl) { string xmlPath = @"http地址"; // 该地址不能包含中文 DataSet ds = new DataSet(); WebClient wc = new WebClient(); byte[] bt = wc.DownloadData(xmlPath); XmlDocument xd = new XmlDocument(); string source = Byte2S...

    2008-02-22 09:33:25

  • ASP.Net使用缓存技术提高效率

    ASP.Net的缓存技术大大地提高了效率,本人将代码的简单的实现代码贴出: 一、在页面中显示时,读缓存数据,加载XML数据 public void LoadData() { DataView Source = (DataView)Cache["MyData"]; if(Source == null) { DataSet ds = new DataSet(); FileStream fs = ne...

    2008-02-22 09:33:24

  • Repeater读取数据并分页

    据说这个没有什么用,但是把这个搞懂了对datagri和datalist和有帮助,事业就笔记一下了。 ----------控件清单--------- Panel Panel1; Button Button1; Button Button2; Label Label1; Label Label2; Label Label3; Label Label4; Label Label5; Repeater Repeater1; -...

    2008-02-22 09:33:23

  • IBatisNet系列-执行存储过程

    映射xml文件书写如下 ?xml version="1.0" encoding="utf-8" ? sqlMap namespace="Member" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="SqlMap.xsd" resultMaps resultMap id="SelectResult" class="PlatAdmin.Model.Member...

    2008-02-22 09:33:23

  • .NET正则表达式使用高级技巧之反向引用

    反向引用,指把匹配出来的组引用到表达式本身其它地方,比如,在匹配HTML的标记时,我们匹配出一个<a>,我们要把匹配出来的a引用出来,用来找到</a>,这个时候就要用到反向引用。 语法 a、反向引用编号的组,语法为number b、反向引用命名的组,语法为k<name>...

    2008-02-22 09:33:20

  • ASP.NET无限分类

    开始在网上查找到asp的无限分类,但是asp.net的几乎找不到,找到的也是跟TreeView结合起来的. 找到asp版本的代码有几种,原来都差不多是采用递归算法. 其中表结构都是如下: 表名称是ClassName id 主键 sid 对应的父类的id ClassName 对应类别的名称. 代码段一: 1function...

    2008-02-22 09:33:21

  • 使用asp.net进行多关键字查询的例子

    下面的代码演示了如何对一段文本进行多关键字查询并高亮显示,给自己做为一个小tip保留下 %@ Page Language="C#" Debug="False" Strict="True" Explicit="True" Buffer="True"% %@ Import Namespace="System" % html head title/title /head style type="text/css" .hi...

    2008-02-22 09:33:18

  • 实现.NET应用程序的自动更新

    应用程序更新的方法一般有两种:一是通知用户(比如发E-mail),让用户到指定的网站地址下载更新的程序;二是将更新的职责从用户那边转移到应用程序自身,由应用程序自身取代用户获取并安装一个软件的更新,客户端应用程序自身负责从一个已知服务器下载并安装更新,用户...

    2008-02-22 09:33:19

  • .NET下正则表达式应用的四个示例

    1.确认有效电子邮件格式 下面的代码示例使用静态 Regex.IsMatch 方法验证一个字符串是否为有效电子邮件格式。如果字符串包含一个有效的电子邮件地址,则 IsValidEmail 方法返回 true,否则返回 false,但不采取其他任何操作。您可以使用 IsValidEmail,在应用程序将地...

    2008-02-22 09:33:15

2