- 博客(55)
- 收藏
- 关注
转载 .Net 上传图片并生成高清晰缩略图
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml" > 无标题页 protected void Button1_Click(object sender, EventArg
2008-08-03 07:13:00 1550 1
原创 JS插入问题
如果lz的意思是在前台输出字符串的话 那么如下 insertAdjacentHTML方法:在指定的地方插入html标签语句 原型:insertAdajcentHTML(swhere,stext) 参数: swhere: 指定插入html标签语句的地方,有四种值可用: 1. beforeBegin: 插入到标签开始前 2. afterBegin:插入到标签开始标记之后 3.
2008-04-25 23:24:00 610
原创 产生不重复的随机数
Random random=new Random(DataTime.Now.Millisecond); static void Main(string[] args) { ArrayList myList=new ArrayList(); ArrayList list=new ArrayList(); Random r
2008-04-19 23:47:00 646
原创 截短字串的函数
/// /// 截短字串的函数 /// /// 要加工的字串 /// 长度 /// 被加工过的字串 public static string Left(string mText,int byteCount) { if(byteCount if(System.Text.
2008-04-17 23:38:00 819
原创 datalist嵌套制作树状结构非常好的东西!
using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Drawing;using System.Web;using System.Web.SessionState;using System.Web.UI;using System.Web.UI.WebCon
2008-04-17 23:15:00 864
转载 OnPreRender(EventArgs e) 事件常用的方法
protected override void OnPreRender(EventArgs e)1) 加入脚本 protected override void OnPreRender(EventArgs e) { base.OnPreRender(e); this.Page.RegisterClientScriptBl
2008-04-11 00:41:00 1184
转载 IList转DataSet(支持Nullable)
public static DataSet ConvertToDataSetT>(IListT> list) ......{ if (list == null || list.Count 0) return null; DataSet ds = new DataSet(); Data
2008-04-11 00:33:00 2545 1
原创 自定义服务器控件开发之:文件上传控件
using System.Web.UI.HtmlControls; 2using System.Configuration; 3using System.ComponentModel; 4using System.Web.Security; 5using System.Security.Principal; 6using System.Drawing; 7using System.Dr
2008-03-06 23:13:00 1316
原创 开发和使用自定义服务器控件
此演练演示如何创建和编译自定义 ASP.NET 服务器控件以及如何在页中使用该控件。 通过此演练,您将学会如何执行以下任务:创建一个 ASP.NET 服务器控件。向该控件及其成员添加元数据以控制安全性和设计时行为。使用 ASP.NET 网站中的 App_Code 目录对控件进行测试(无需手动编译步骤)。在配置文件和该控件的程序集中指定一个标记前缀。将该控件编译为一个程序
2008-03-06 22:55:00 883
原创 C#中关于get和set的详细例子介绍
get set是用来扩展域的,也就是C里的变量,只是用起来更加灵活而己。看以下代码: using System; public class cls { private int book;//定义一个域(也可以叫变量,只是面向对像里都这么叫,使用起来也更加方便) public int Book { get { Console.WriteLine("dsf"); return bo
2008-01-27 22:08:00 983
原创 .NET泛型基础
泛型较为广泛地被讨论,这里写到的只是让新手学的一点认识。泛型最常应用于集合类。泛型的一个显而易见的优点在于可以在许多操作中避免强制转换或装箱操作的成本或风险,拿ArrayList这个集合类来说,为了达到其通用性,集合元素都将向上转换为object类型,对于值类型,更是有装箱拆箱的成本:static void Main(string[] args){ArrayList al
2008-01-25 00:03:00 473
原创 用C#获取无限多级分类的实现
数据库表:CategoryInfo字段名 类型 ciID int //记录序号,自增量ciName nvarchar(20) //分类名ciParent int //父分类序号ciLaye
2008-01-24 23:39:00 1062
原创 asp.net的事件与委托
delegate是C#中的一种类型,它实际上是一个能够持有对某个方法的引用的类。与其它的类不同,delegate类能够拥有一个签名(signature),并且它只能持有与它的签名相匹配的方法的引用。它所实现的功能与C/C++中的函数指针十分相似。它允许你传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m。但与函数指针相比,delegate有许多函数指针不具备的优点。首先,函数
2008-01-20 15:14:00 1242
原创 asp.net 对Execl 的添加,更新操作
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.
2008-01-20 11:31:00 713
原创 时间 日期转换
System.IO.FileInfo fi = new System.IO.FileInfo(test.txt);fi.CreationTime;fi.LastAccessTime;fi.LastWriteTime;分别对应创建日期,最后访问日期,最后修改日期 sql server日期时间函数Sql Server中的日期与时间函数 1. 当前系统日期、时间 select getdate
2008-01-17 22:37:00 703
原创 利用Repeater控件显示主-从关系数据表
Nestedrepeater.aspx @ Import Namespace="System.Data" %>@ Page language="c#" Codebehind="NestedRepeater.aspx.cs" AutoEventWireup="false" Inherits="eMeng.NestedRepeater" %>HTML>body>form runat
2008-01-16 09:55:00 565
原创 使用PagedDataSource类实现DataList和Repeater控件的分页显示
Asp.net提供了三个功能强大的列表控件:DataGrid、DataList和Repeater控件,但其中只有DataGrid控件提供分页功能。相对DataGrid,DataList和Repeater控件具有更高的样式自定义性,所以很多时候我们喜欢使用DataList或
2008-01-16 00:02:00 615
原创 URL地址重写
注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的 “网站”->“Asp.Net 配置”选项。 设置和注释的完整列表在 machine.config.comments 中,该文件通常位于 /Windows/Microsoft.Net/Framework/v2.x/Config
2008-01-15 23:45:00 2067
原创 取字符串长度
取字符串长度#region 取字符串长度 /**//// /// 取字符串长度 /// /// /// protected string substring(string str, string strlen) ...{ int l, t; t = 0; Int16 len = Convert.ToIn
2008-01-15 18:28:00 625
原创 数据库操作类SqlServer
using System;using System.ComponentModel;using System.Collections;using System.Diagnostics;using System.Data;using System.Data.SqlClient;using System.Configuration;namespace DataBase...{ /**////
2008-01-15 17:56:00 670
原创 web.config的相关配置
注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的 “网站”->“Asp.Net 配置”选项。 设置和注释的完整列表在 machine.config.comments 中,该文件通常位于 /Windows/Microsoft.Ne
2008-01-15 17:36:00 901
原创 正确实现 IDisposable
.NET中用于释放对象资源的接口是IDisposable,但是这个接口的实现还是比较有讲究的,此外还有Finalize和Close两个函数。MSDN建议按照下面的模式实现IDisposable接口:.NET的对象中实际上有两个用于释放资源的函数:Dispose和Finalize。Finalize的目的是用于释放非托管的资源,而Dispose是用于释放所有资源,包括托管的和非托管的。
2008-01-11 15:59:00 469
原创 asp.net类库中与线程
如何产生一个线程?创建 System.Threading.Thread 对象的一个实例,把将要在新线程中执行的 ThreadStart 示例传递给它。例如: class MyThread{ public MyThread( string initData ) { m_data = initData; m_thread = new Thread( new
2008-01-09 20:08:00 516
原创 接口(Interface)的作用,asp.net(C#)
继承"基类"跟继承"接口"都能实现某些相同的功能,但有些接口能够完成的功能是只用基类无法实现的1.接口用于描述一组类的公共方法/公共属性. 它不实现任何的方法或属性,只是告诉继承它的类《至少》要实现哪些功能,继承它的类可以增加自己的方法.2.使用接口可以使继承它的类: 命名统一/规范,易于维护.比如: 两个类 "狗"和"猫",如果它们都继承了接口"动物",其中动物里面有个方法Behavior(
2008-01-09 19:10:00 1580 1
原创 using System;
using System;namespace Discuz.Config{ /// /// 基本设置类 /// public class BaseConfigs { private static object lockHelper = new object(); private static System.Timers.Timer baseC
2008-01-09 11:53:00 1100
原创 dataList分页
首先说明下:并非全部本人原创,大部分参考了别人的代码,我只是修正了一点bug而已。--------------------------------------------------------------------------------------------------------前台代码:------http://www.w3.org/TR/xhtml1/DTD/xhtml1-tra
2008-01-09 11:07:00 514
原创 判断当前页面的请求信息
public class DNTRequest { /// /// 判断当前页面是否接收到了Post请求 /// /// 是否接收到了Post请求 public static bool IsPost() { return HttpContext.Current.Request.HttpMethod.Equals("POST"); } /// /// 判断当前页面是否接收
2008-01-08 15:18:00 1978
原创 整理DOTNET代码生成器
整理DOTNET代码生成器 1:CodeSmith 一款人气很旺国外的基于模板的dotnet代码生成器官方网站:http://www.codesmithtools.com官方论坛:http://forum.codesmithtools.com/default.aspx 版权形式:30天试用开源:否需要先注册确认后才能下载 2:MyGenerator MyGenerator是又一个国外很不错的代
2008-01-01 01:31:00 1872 1
原创 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 494
原创 在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 536
原创 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 11557
原创 缩略图代码(按百分比和按大小两种方式)
缩略图代码: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 1138
原创 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 574 1
原创 从指定的Excel文件导入
从指定的Excel文件导入 public DataSet ImportFromExcel(string strFileName) { DataSet ds = new DataSet(); ds = doImport(strFileName); return ds; } //执
2007-12-24 09:59:00 543
原创 asp.net对XML文件的一些简单操作
在开始之前,先建立一个smallfools.xml文件,内容如下: 王维 竹里馆 独坐幽篁里,弹琴复长啸。深林人不知,明月来相照。 孟浩然 宿建德江 移舟泊烟渚,日暮客愁新。野旷天低树,江清月近人 李白 杜陵绝句 南登杜陵上,北望五陵间。秋水明落日,流光灭远山 李白
2007-12-24 08:27:00 635
原创 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 2794 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 672
原创 asp.net跳转页面的三种方法比较
1、 response.redirect 这个跳转页面的方法跳转的速度不快,因为它要走2个来回(2次postback),但他可以跳 转到任何页面,没有站点页面限制(即可以由雅虎跳到新浪),同时不能跳过登录保护。但速度慢是其最大缺陷!redirect跳转机制:首先是发送一个http请求到客户端,通知需要跳转到新页面,然后客户端在发送跳转请求到服务器端。需要注意的是跳转后内部空间保存的所有数据信息
2007-12-23 17:30:00 536
原创 剖析ASP.NET 2.0缓冲机制
SqlDataSource控件还要把EnableCaching属性设置为true,这样会使SqlDataSource自动地缓冲通过SelectCommand检索的数据。这个CacheDuration属性能够使你指定(以秒为单位)在数据从数据库中刷新之前应该被缓冲多长时间。默认情况下,SqlDataSource将使用一种绝对过期策略来缓存数据;这意味着,数据每隔在CacheDuration属性中指定
2007-12-23 17:26:00 603
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人