学习委托(2)-------解析委托的实现机制 |
在前一篇文章中,从函数指针的角度谈论了委托,本篇文章来看.NET是如何为我们实现委托的。为了讨论方便,把上一次C#委托的代码写在下面:
class liyufeng
|
委托学习(1)-------函数指针的改头换面 |
class liyufeng
{
//注意,此处必须声明为静态方法。
public: |
理解ASP.NET与客户端缓存之HTTP协议 |
HTTP基础知识 由于讨论涉及到客户端缓存,所以还是先要简单介绍一下HTTP协议是如何控制客户端缓存的,这里涉及到HTTP头的Last-Modified、ETag等属性。 Last-Modified 在浏览器第一次请求某一个URL时,服务器端的返回状态会是200,内容是 |
asp.net中常用的一些小技巧 |
警告窗口 /// <summary> /// 服务器端弹出alert对话框 /// </summary> /// <param name="str_Message">提示信息,例子:"不能为空!"</param> /// <param name="page">Page类</param> public void Alert(string s |
GridView 实现服务器端和客户端全选的两种方法 |
| <%@ Page Language |
创建表头固定,表体可滚动的GridView |
本方法只需要设置一个GridView的宽度,其它宽度不需要设置。测试环境:IE6,Firefox通过。
|
创建应用程序池和属性 |
下面的代码实现应用程序池的创建,并设置一些属性。
string strAppPoolName = "MyAppPool1"; System.DirectoryServices.DirectoryEntry appPoolRoot = new System.DirectoryServices.DirectoryEntry(@"IIS://localhost/W3SVC/AppPools"); System.DirectoryServices.DirectoryEn |
ASP.NET2.0 数据绑定函数Eval()的机制 |
最近在用VS2005做项目的时候,一直忍受着VS2005输入法自动切换到全角的Bug的作怪,一边等待着微软给我们一个解决的方案。但是,我的项目都要作为产品打包出去了,微软还是闷头不对这个Bug出一个解决方法。怎么办?我可以忍受这个输入法来回切换之苦,可用户体验可不会饶过我们的。弄不好,来个集体罢用,让我们都到微软喝西北风去啊! 总不能就这么交出产品出去吧,只有自己动手了。下面我用两种方法来实现如何避免输入法的这个Bug。 方法一: Form的 |
URL编码方法的比较 |
javascript中存在几种对URL字符串进行编码的方法:escape(),encodeURI(),以及encodeURIComponent()。这几种编码所起的作用各不相同。
escape() 方 |
C#正则表达式快速入门 |
[介绍] 作者将自己在学习正则表达式中的心得和笔记作了个总结性文章,希望对初学C#正则表达式的读者有帮助。
|
全面剖析C#正则表达式 |
到目前为止,许多的编程语言和工具都包含对正则表达式的支持,当然.NET也不例外,.NET基础类库中包含有一个名称空间和一系列可以充分发挥规则表达式威力的类。 正则表达式的知识可能是不少编程人员最烦恼的事儿了。如果你还没有规则表达式方面的知识的话,建议从正则表达式的基础知识入手。 下面就来研究C#中的正则 |
ASP.NET服务器控件编程之卷首语 |
有朋友给我说:Asp.net之所以方便和强大,关键是它有一组强大的Asp.net服务器控件,在Asp.net中我们经常会遇到Html标注,Html控件、Web控件和Asp.net服务器控件等等,你能区分出它们之间的关系吗?那我们首先来区分下Asp.net开发中经常用到的几个概念,Html标注、Html控件、Web控件和Asp.net服务器控件。 Html标注:就是我们传统所说的Html 超文本标记语言,这些Html标注在以往的静态网页或网页里即可满足我们的需求,Html标注并没 |
ASP.NET 2.0中轻松实现网站换肤 |
一、简介: 利用Themes我们可以很容易的更改控件、页面的风格,而不需要修改我们的代码和页面文件。Themes文件被单独的放在1个App_Themes文件夹下面,与你的程序是完全分开的。 二、怎么使用Themes和Skins: 先看个非常简单的实例: App_Themes\default\1.skin文件代码:
|
ASP.NET Atlas ListView显示列表数据 |
在目前的大部分Web程序中,我们都需要显示给用户一些列表数据。ASP.NET中的GridView服务器控件提供了这种功能,Atlas中的客户端控件ListView也可以在客户端提供类似功能,并以AJAX方式运行。
|
根据数据表中数据,生成Powerpoint幻灯片 |
每个记录 对应一张幻灯片; 每个字段的内容,对应一个文本框; 最好,相同字段对应的文本框,在每张幻灯片中的位置和格式是相同的.
大体过程是这样的:
第一步:先用Powerpoint新建一张幻灯片,添加五个文本框,分别用 于显示数据表中五个字段的值;再添加其它有关文本,并设置好各对象的格式及动画。
第二步:在Access数据中,建立以下程序:
Sub lPPTadd(sTH As Strin |