摘要:但是怎样灵活的在项目中运用呢?怎样做到面向组件的开发呢?就像是积木式开发,我们的叶面可以有不同的组件来完成,而整个叶面就是一个容器,我们只不过是往容器里添加不同的元素而已,因此只要我们的元素能够做到通用,一般化,那么元素积累到了一定的程度,元素足够的丰富就可以经而一举构造出我们想要得叶面。 更多地...
阅读全文
摘要:我们要做没有关联cs文件的aspx叶面。其实叶面的东西并不在aspx上,而是在ascx上。Aspx所起的作用只是一个入口。对组件的引用而已,而组件就可以管理很多的ascx页面,所谓的叶面ascx叶面也应该是没有关联cs的叶面。 所以整个系统所有的东西都是在组件里面,aspx是单纯的访问入口,as...
阅读全文
摘要:Asp.Net Forums研究文章集合(收藏) Asp.Net Forums是如何实现代码分离和换皮肤的 http://www.cnblogs.com/dotey/archive/2004/05/28/11982.html模拟Asp.Net Forums实现可以换皮肤的控件 http://web...
阅读全文
摘要:【MasterPages实用技巧】为模板增加前端控制①——自动生成页面标题 这是MP的MasterPageFile属性所指向的.asc文件 ageTitle runat="server" /> //用一服务器控件,这样你想怎么处理就怎么处理了....
阅读全文
摘要:【MasterPages实用技巧】使用MasterPages实现Web窗体模板 如果你是一个网页开发人员,面对大量含有重复内容的页面,你一定希望能利用“模板”定义网页内的公共部分,而每一个页面只需要完成其特有的内容,通过模板生成最终的页面。 ...
阅读全文
摘要:CS中缓存对性能的优化起了非常大的作用,今天做一次深入的研究。经过大致的代码浏览发现CS中的缓存分为2种:一种采用System.Web.Caching,另一种采用HttpContext.Items(由于CS大量的采用服务器端控件没有使用页面级的缓存)。 首先研究一下System.web.Cachi...
阅读全文
摘要:HttpHandler实现了ISAPI Extention的功能,他处理请求(Request)的信息和发送响应(Response)。HttpHandler功能的实现通过实现IHttpHandler接口来达到。 看图先: 在ASP.NET 管道处理的末端是HTTP...
阅读全文
摘要:你可以设置字体大小来进行阅读【 大 中 小 】 MemberRole是一个在asp.net 1.1下实现用户管理、角色管理、用户特性信息存储(profile)等的一个组件,该组件被ASP.NET 2.0 Beta 2所采用,也就是ASP.NET 2.0 Beta 2中所说的Memb...
阅读全文
摘要:http://www.metabuilders.com/ 的MasterPages 控件可以多重嵌套。这也就是 Community Server 中,非首页的其他页面的工作原理。 下面由代码来演示这个功能: Default.aspx 这是Default.aspx 的内容 CurrMaster.a...
阅读全文
摘要:我们写用户控件的目的就是放到页面中去。根据不同的条件,我们可以改变加载的用户控件! 其实原理就是MasterPage的原理。这个MasterPage会在vs2005中提供,但是现在也可以实现。 在我的项目中就用到: MasterPage就四个类,其中容器就动态加载用户控件。这种功能在vs2005...
阅读全文
摘要:我们在使用Windows操作系统的时候,可以在桌面设置中通过主题来设定当前Windows的UI风格,现在在asp.net 2.0中也新增加了这一功能:主题/皮肤,例如:在我们的系统中,我们可以制作几种样式风格的主题,然后在web.config中,通过配置项的theme属性来指定要使用的主题,您也可以...
阅读全文
摘要:虽然确有其它一些page template技术可供使用,而且也支持runat=server下form的技术,但MasterPages却是唯一由微软ASP.NET小组开发的应用在ASP.NET下的page template的解决方法。Rob Howard,asp.net的设计专家,谈及page tem...
阅读全文
摘要:@RegisterTagPrefix="SimpleControlSamples"Namespace="SimpleControlSamples"Assembly="1"%>@Pagelanguage="c#"Codebehind="WebForm1.aspx.cs"AutoEventWireup...
阅读全文