翻譯|其它|編輯:郝浩|2008-01-23 11:00:20.000|閱讀 976 次
概述:
# 界面/圖表報表/文檔/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 輸出?;蛘呒偃缒阋M一步細調輸出的話,你可以進去修改這些適配器來生成你想要的任何自定義標識。
2個月前我曾貼過一篇很好的教程,演示了你怎么使用 CSS 控件適配器,我強烈建議你閱讀一下,學一下如何起步。
Scott Mitchell 今天早些時候在 www.4guysfromrolla.com 上也貼了一篇非常好的關于CSS 控件適配器的文章,對如何使用它們做了討論。
你可以在 //www.asp.net 的 CSS Control Adapters論壇 上對如何使用它們提問和得到幫助。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:個人博客