摘要: 源码如下 : protected void Button1_Click(object sender, EventArgs e) { Label1.Text = ""; Response.AddHeader("Refresh", "0"); } 阅读全文
posted @ 2007-10-25 15:16 Burt 阅读(245) 评论(0) 推荐(1) 编辑
摘要: 经常许多人问的,.Net中的委托以及事件处理。我拿简单的例子说明一下,是现实中的例子: 比如说一个公司(场景),你是老板,手下有两个员工,小张和小王。 你命令小王,如果小张玩游戏,则小王扣去小张500元钱。 这就是现实中的委托。 实际上,在写程序中,程序员就是老板,小张和小王就是两个对象。小张玩游戏是一个方法,小张还有一个游戏事件,他玩游戏激发这个事件。而小王就是事件处理对象,他负责把小张的钱... 阅读全文
posted @ 2007-10-10 15:42 Burt 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 委托的声明 public delegate void MyDelegate(string str); 注 1.委托的定义和方法的定义类似,只是在前面加了一个delegate,但委托不是方法,它是一种类型。是一种特殊的类型,看成是一种新的对象类型比较好理解。用于对与该委托有相 同签名的方法调用。 2.委托相当于C++中的函数指针,但它是类型安全的。 3.委托是从System.Delegate派生,... 阅读全文
posted @ 2007-10-10 15:26 Burt 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 目录 第Ⅰ部分 C# 语 言 第1章 .NET体系结构.... 3 1.1 C#与.NET的关系...... 3 1.2 公共语言运行库...... 3 1.3 详细介绍中间语言...... 6 1.3.1 面向对象和接口的支持..... 7 1.3.2 相异值类型和引用类型..... 8 1.3.3 强数据类型..... 8 1.3.4 通过异常方法处理错误..... ... 阅读全文
posted @ 2007-10-09 14:39 Burt 阅读(4205) 评论(4) 推荐(6) 编辑
摘要: 在本篇文件中,我们将讨论编程人员在使用ASP.NET开发应用程序时需要注意的10个技巧,这些技巧涉及从缺省的控件、表单名的改变到StringBuilder类的使用,有助于编程人员能够尽快地适应.NET环境。 1、在使用Visual Studio .NET时,除直接或非引用的对象外,不要使用缺省的名字。 .NET带来的好处之一是所有的源代码和配置文件都是纯文本文件,能够使用Notepad或Word... 阅读全文
posted @ 2007-10-08 16:28 Burt 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 在这个例子中,我们设想的应用要为一个销售部门制作一份报表,管理者可以查看某段时间之内的销售情况,以列表或者折线图的形式反映出销售的趋势。我们将使用SQL Server 2000做为数据库,使用VB.NET编写中间层逻辑层,而前端的表示层使用C#。我们先来看下数据库的结构。 其中,tbitem表中存放的是每张订单中所订购的货品,tbsales存放的是每张订单,tblsalesperson是... 阅读全文
posted @ 2007-09-29 10:42 Burt 阅读(2242) 评论(2) 推荐(0) 编辑