摘要: ASP.NET控件开发基础之为子控件添加样式1.复合控件中样式属性概述 在第六篇的时候已经介绍过样式的使用了,在复合控件中你同样可以用此方法给控件定义多个样式属性,但此方法很适合像label这样非复合控件. 当然复合控件可以适当的定义其自身的样式属性,同时你还需要为其子控件提供样式,典型的控件如GridView控件,如下图 它有很多不同种类的列,而每种不同的列则有不同的样式集合属性,如果将其每个样式属性均暴露为顶级属性,那样式属性将变得很混乱. 我们可以用此方法为复合控件的子控件定义样式,IC交易网实现每个子控件对应Style类型的复杂样式属性,将样式属性暴露为复合控件的顶级属性,这样更容易管 阅读全文
posted @ 2011-07-07 20:33 codess 阅读(434) 评论(0) 推荐(0)
摘要: 使用ASP.NET MVC框架,创建默认项目,第一直观感觉就是地址都是Rewrite过的。对源码和配置文件稍加分析不难看出,MVC使用了httpModules来拦截地址请求,具体用到了System.Web.Routing类库(MVC2中,MVC1怎么用的忘记了。)而这部分类库被包装在.NET Framework3.5 SP1中,MVC2需要SP1支持也就理所当然了。SP1提供的System.Web.Routing类库可以方便地进行地址请求拦截,对编码处理方面也很优秀。UrlRoutingModule类拦截请求,在这之前,Application_Start的时候,会给RouteTable的全局对 阅读全文
posted @ 2011-07-07 20:33 codess 阅读(307) 评论(0) 推荐(0)
摘要: asp.net2.0ASP.NET 2.0服务器控件开发的基本概念,利用asp.net2.0技术,创建Web自定义服务器控件并不是一件轻松的事情。因为,这需要开发人员了解并能够灵活应用多种Web开发技术,例如,CSS样式表、客户端脚本语言、.NET开发语言、服务器控件开发技术,甚至是当前最火的AJAX技术等等。虽然现实如此,但是这种开发技术也不是真的难到不可掌握。事事都要从头做起。本文将针对利用asp.net2.0技术,创建Web自定义服务器控件的基础知识进行详细介绍,内容包括:服务器控件概念、控件类型、生命周期等。ASP.NET2.0服务器控件概念:什么是Web服务器控件在asp.net2. 阅读全文
posted @ 2011-07-07 20:32 codess 阅读(268) 评论(0) 推荐(0)