【原文地址】 Tip/Trick: Use the ASP.NET 2.0 CSS Control Adapters for CSS friendly HTML output
【原文发表日期】 Wednesday, November 29, 2006 11:01 PM
厌烦了内置的ASP.NET服务器端控件生成 HTML <table> 元素,而希望你能使用纯粹的CSS方案?如果是这样,读下去。。。
上个星期,我们发布了ASP.NET 2.0 CSS 控件适配器的1.0正式版。这些适配器利用了ASP.NET 2.0 中的一个我们称之为“控件适配架构”的新扩展性特性,允许开发人员覆盖(override),修改(modify),或细调(tweak )现有服务器控件的显示输出逻辑,而不必改动控件的属性,支持的事件或编程模型等。
上个星期我们发布的ASP.NET 2.0 CSS 控件适配器提供了11个最常用的ASP.NET 控件的预制控件适配器,这些控件包括GridView, DetailsView,FormsView, DataList, Menu, TreeView, Login, LoginStatus,CreateUserWizard,ChangePassword 和PasswordRecovery。CSS 控件适配器将使这些ASP.NET 控件发出CSS友好(friendly)的HTML输出,除去了象行内style和 <table> 元素这样的东西,在你的网站上使用CSS时这可是极其有用的。
点击下面任何一个连接看一下它们是如何改变这些内置ASP.NET控件生成的标识之前和之后的例子:
CSS 控件适配器工具包同时包括了所有上述控件适配器的VB和C#源代码。你可以不作任何修改而按原样使用这些源代码来得到纯粹的CSS输出。或者假如你要进一步细调输出的话,你可以进去修改这些适配器来生成你想要的任何自定义标识。
2个月前我曾贴过一篇很好的教程,演示了你怎么使用CSS 控件适配器,我强烈建议你阅读一下,学一下如何起步。
Scott Mitchell 今天早些时候在 www.4guysfromrolla.com 上也贴了一篇非常好的关于CSS 控件适配器的文章,对如何使用它们做了讨论。
你可以在 http://www.asp.net 的 CSS Control Adapters论坛 上对如何使用它们提问和得到帮助。
希望本文对你有所帮助,
Scott
附注:
1。我要向Russ和Heidi表示特别的感谢,感谢他们在建造CSS控件适配器和样本例子方面所作的出色工作!
2。想阅读我另外的ASP.NET 技巧/诀窍博客帖子的话,请浏览我的ASP.NET 技巧,诀窍和资源网页。
分享到:
相关推荐
软件介绍 包含了Scott Guthrie的ASP .NET 2.0技巧和窍门,是来自ASP.NET的开发者的内部观点,英文,原名称ASP.NET v2.0 Revealed
在变化越来越快的世界中,总是存在窍门程序。现在,它们是开发人员的一种聪明、前沿的创造。将来的某一天,它们有可能成为主流代码或最佳实践方式,并集成到产品或过程中。窍门程序的成功标志是,有一天它变成了一种...
GridView控件的一些最常用功能的快速概述。
12.3 单元测试用于asp.net mvc应用程序的技巧和窍门 291 12.3.1 控制器测试 291 12.3.2 路由测试 296 12.3.3 验证测试 298 12.4 小结 302 第13章 扩展asp.net mvc 303 13.1 模型扩展 304 13.1.1 把请求数据...
这种方法在《技巧/诀窍:在ASP.NET中重写URL》这篇文章提到的。简单的说,大家都知道: 代码如下://www.jb51.net/product.aspx?id=520对搜索引擎的友好性肯定低于 //www.jb51.net/product.aspx/520.htm 先截张图给...
SQL Server技巧与诀窍:让我来帮助您节省管理时间.pdf
asp.net+各种小窍门 【QQ在线】
技巧和窍门 : 最大限度地利用Ctrl [hold] +空格显示代码助手使用各自的托管服务器获得更多的客户端服务器本质可以从以下下载Web服务代码: : 数据库文件可从以下位置下载: : 参考: (适用于观察者基础) ...
使用java进行webservice的开发Demo
本书旨在帮助那些不熟悉JavaScript或创建网页的人开始使用D3.js将信息转化为可视化内容。
react-bits::sparkles:React模式,技术,技巧和窍门:sparkles: