彩票走势图

使用ASP.NET 2.0 CSS 控件适配器生成CSS友好的HTML输出

翻译|其它|编辑:郝浩|2008-01-23 11:00:20.000|阅读 970 次

概述:

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

厌烦了内置的 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 控件生成的标识之前和之后的例子:

Menu
TreeView
DetailsView
FormView
GridView
DataList
Login
ChangePassword
PasswordRecovery
CreateUserWizard
LoginStatus
CSS 控件适配器工具包同时包括了所有上述控件适配器的 VB 和 C#源代码。你可以不作任何修改而按原样使用这些源代码来得到纯粹的 CSS 输出。或者假如你要进一步细调输出的话,你可以进去修改这些适配器来生成你想要的任何自定义标识。

2个月前我曾贴过一篇很好的教程,演示了你怎么使用 CSS 控件适配器,我强烈建议你阅读一下,学一下如何起步。

Scott Mitchell 今天早些时候在 www.4guysfromrolla.com 上也贴了一篇非常好的关于CSS 控件适配器的文章,对如何使用它们做了讨论。

你可以在 //www.asp.net 的 CSS Control Adapters论坛 上对如何使用它们提问和得到帮助。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:个人博客

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP