- 博客(14)
- 收藏
- 关注
原创 17种正则表达式
"^/d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-/d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?/d+$" //整数 "^/d+(/./d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+/.[0
2007-12-26 12:54:00 493
原创 在C#中操作XML
Oberons Legacy Corets, Eva 5.95 1、往节点中插入一个节点: XmlDocument xmlDoc=new XmlDocument(); xmlDoc.Load("bookstore.xml"); XmlNode root=xmlDoc.SelectSingleNode("bookstore");//查找
2007-12-25 17:47:00 534
原创 asp.net 格式化时间日期
DataBinder.Eval格式化时间(有短时间格式)在文章尾部我们经常会遇到对时间进行转换,达到不同的显示效果,默认格式为:2007-7-7 14:33:34 如果要换成成200707,07-2007,2007-7-7或更多的格式该怎么办呢?这里将要用到:DateTime.ToString的方法(String, IFormatProvider)示例:using System;using S
2007-12-25 12:04:00 11550
原创 缩略图代码(按百分比和按大小两种方式)
缩略图代码:ImageThumbnail.csusing System;using System.IO;using System.Drawing;using System.Drawing.Imaging;public class ImageThumbnail{ public Image ResourceImage; private int ImageWidth; privat
2007-12-25 10:05:00 1136
原创 ASP.NET程序中常用的三十三种代码
1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>")接收参数:string a = Request.QueryString("id");string b = Request.QueryString(
2007-12-24 10:45:00 571 1
原创 从指定的Excel文件导入
从指定的Excel文件导入 public DataSet ImportFromExcel(string strFileName) { DataSet ds = new DataSet(); ds = doImport(strFileName); return ds; } //执
2007-12-24 09:59:00 539
原创 asp.net对XML文件的一些简单操作
在开始之前,先建立一个smallfools.xml文件,内容如下: 王维 竹里馆 独坐幽篁里,弹琴复长啸。深林人不知,明月来相照。 孟浩然 宿建德江 移舟泊烟渚,日暮客愁新。野旷天低树,江清月近人 李白 杜陵绝句 南登杜陵上,北望五陵间。秋水明落日,流光灭远山 李白
2007-12-24 08:27:00 634
原创 asp.net(C#)上传下载及文件管理
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using
2007-12-24 07:32:00 2785 2
原创 ASP.NET常用代码-javascript
1. 打开新的窗口并传送参数:传送参数:response.write("window.open(*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+")")接收参数:string a = Request.QueryString("id");string b = Request.QueryString("id1");2.为按钮添加
2007-12-23 17:49:00 670
原创 asp.net跳转页面的三种方法比较
1、 response.redirect 这个跳转页面的方法跳转的速度不快,因为它要走2个来回(2次postback),但他可以跳 转到任何页面,没有站点页面限制(即可以由雅虎跳到新浪),同时不能跳过登录保护。但速度慢是其最大缺陷!redirect跳转机制:首先是发送一个http请求到客户端,通知需要跳转到新页面,然后客户端在发送跳转请求到服务器端。需要注意的是跳转后内部空间保存的所有数据信息
2007-12-23 17:30:00 532
原创 剖析ASP.NET 2.0缓冲机制
SqlDataSource控件还要把EnableCaching属性设置为true,这样会使SqlDataSource自动地缓冲通过SelectCommand检索的数据。这个CacheDuration属性能够使你指定(以秒为单位)在数据从数据库中刷新之前应该被缓冲多长时间。默认情况下,SqlDataSource将使用一种绝对过期策略来缓存数据;这意味着,数据每隔在CacheDuration属性中指定
2007-12-23 17:26:00 601
原创 ASP.NET状态保存
ASP.NET状态保存分为客户端保存和服务器端保存两种:使用客户端选项存储页信息而不使用服务器资源的这些选项往往具有最低的安全性但具有最快 的服务器性能,因为对服务器资源的要求是适度的。但是,由于必须将信息发送到客户端来进行存储,因此对于以这种方式可以存储多少信息存在一定的客观限制。客户端保存的方式一般有如下4种:1 ViewState: 利用场合为:在对同一页的多个请求间
2007-12-23 17:23:00 554
原创 asp.net 上传大文件
using System.Web;public class upload{public void saveupload(){HttpApplication application1 = sender as HttpApplication;HttpWorkerRequest request1 = (HttpWorkerRequest)((IServiceProvider)HttpContext.Cu
2007-12-23 00:30:00 487
原创 ASP.NET中Hashtable和ArryList
1.HashTabel在.NET Framework中,Hashtable是System.Collections命名空间提供的集合对象,同时它也是一个可变长的数组,用于处理和表现类似key/value的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashtable中key/value键值对均为object类型,所以Hashtable可
2007-12-20 18:10:00 638
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人