摘要: 经常有人遇到ASP.NET 2.0(ASP.NET 1.x中可能是有效的)中CSS失效的问题,现将主要原因和解决方法罗列如下: 1,CSS文件路径不正确 这个问题属于Web开发中的基础问题,一般采用相对路径会出现这样的问题,或者样式文件写在了母版页里面,在内容页与母版页不在同一级目录下时会出现这样的问题。此时你要清楚Web中相对路径的规则,如果你不清楚,可以采用绝对路径的写法试试就知道是不是路径的... 阅读全文
posted @ 2007-11-19 15:19 小飞龙 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 本文将介绍以下内容: 面向对象基本概念 base关键字深入浅出 this关键字深入浅出 1. 引言 new关键字引起了大家的不少关注,尤其感谢Anders Liu的补充,让我感觉博客园赋予的交流平台真的无所不在。所以,我们就有必要继续这个话题,把我认为最值得关注的关键字开展下去,本文的重点是访问关键字(Access Keywords):base和this。虽然访问关... 阅读全文
posted @ 2007-11-19 10:53 小飞龙 阅读(2514) 评论(0) 推荐(1) 编辑
摘要: NAME="NUMLOOP" VALUE="0"> 8 9 那么如何让这个播放器能根据我们传的参数不同而播放不同的内容呢?上面一段Html代码的第5行就指明了这个播放器播放的内容来源,为了实现能根据参数不同播放不同的内容,我们将其Value值设置为一个Literal控件,然后在后置代码中动态的对Literal的Text属性赋值就OK了。 ... 阅读全文
posted @ 2007-11-19 10:06 小飞龙 阅读(687) 评论(0) 推荐(0) 编辑
摘要: 最近做在做ePartner项目,涉及到文件上传的问题。 以前也做过文件上传,但都是些小文件,不超过2M。 这次要求上传100M以上的东西。 没办法找来资料研究了一下。基于WEB的文件上传可以使用FTP和HTTP两种协议,用FTP的话虽然传输稳定,但安全性是个严重的问题,而且FTP服务器读用户库获取权限,这样对于用户使用来说还是不太方便。 剩下只有HTTP。在HTTP中有3种方式,PUT、WEBD... 阅读全文
posted @ 2007-11-13 17:16 小飞龙 阅读(365) 评论(0) 推荐(0) 编辑
摘要: MSDN中对string的说明:string is an alias for String in the .NET Framework。string是String的别名而已,都是一家。 硬要说区别的话,可以有下面的不同: string是c#中的类,Stri... 阅读全文
posted @ 2007-11-13 17:01 小飞龙 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 关于Debug和Release之本质区别的讨论本文主要包含如下内容: 1. Debug 和 Release 编译方式的本质区别 2. 哪些情况下 Release 版会出错 2. 怎样“调试” Release 版的程序 一、Debug 和 Release 编译方式的本质区别 Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程 序。Release 称为发布版本,它往往是进... 阅读全文
posted @ 2007-11-13 16:53 小飞龙 阅读(648) 评论(0) 推荐(0) 编辑
摘要: 昨天偶然看到网上有人讨论究竟是该用viewstate还是session来保存信息. 忽然觉得有必要去深入的研究一下这两个东东了. 我们先来看深入分析一下viewstate, 为了分析的相对完整性,先从简单的说起: 在asp时代, 大家都知道一个html控件的值,比如input 控件值,当我们把表单提交到服务器后, 页面再刷新回来的时候, input里面的数据已经被清空. 这是因为web的无状态性... 阅读全文
posted @ 2007-11-13 16:43 小飞龙 阅读(196) 评论(0) 推荐(0) 编辑
摘要: string.Empty不分配存储空间 ""分配一个长度为空的存储空间 所以一般用string.Empty 为了以后跨平台,还是用string.empty 在 C# 中,大多数情况下 "" 和 string.Empty 可以互换使用。比如: string s = ""; string s2 = string.Empty; if (s == string.Em... 阅读全文
posted @ 2007-11-13 16:15 小飞龙 阅读(2786) 评论(0) 推荐(0) 编辑
摘要: 分析 C# 2.0 新特性 -- 空类型(Nullable Types) 在讨论C# 2.0 空类型前,先回顾一下.NET 1.0和.NET 1.1对于类型有下面这样的定义: ".NET 中类型分为值类型和引用类型,值类型不能为空,引用类型可为空"; 在这样的前提下,所有值类型都赋予了一个初始值例如:int i;(初始为0); 由于数据库中出现的对应的值类型可为空,这样就出现了两者不能对... 阅读全文
posted @ 2007-11-13 16:13 小飞龙 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 静态变量 当我们编写一个类时,其实就是在描述其对象的属性和行为,而并没有产生实质上的对象,只有通过new关键字才会产生出对象,这时系统才会分配内存空间给对象,其方法才可以供外部调用。 有时候,我们希望无论是否产生了对象或无论产生了多少对象的情况下,某些特定的数据在内存空间里只有一份,例如所有的中国人都有国家名称,每一个中国人都共享这个国家名称,不必在每一个中国人的实例对... 阅读全文
posted @ 2007-10-19 16:31 小飞龙 阅读(3727) 评论(2) 推荐(0) 编辑