您的位置:首页 > Web前端 > CSS

CSS控件适配器更新 (Beta3)

2006-11-03 17:41 295 查看
【原文地址】CSS Control Adapters Update (Beta3)
【原文发表日期】 Saturday, October 28, 2006 2:06 PM


以前在博客里写过 Russ 和 Heidi 在开发的这些很棒的CSS控件适配器。这些适配器使用了一个ASP.NET 2.0中称为“control adapters”的内置扩展机制,允许你接入任何 ASP.NET 服务器端控件,覆盖(override),修改(modify),或细调(tweak )控件的显示输出逻辑。

Russ 和 Heidi 开发的这些控件适配器对所有的ASP.NET数据控件(GridView,DataList, DetailsView,FormView等),导航控件(Menu,TreeView),登录控件 (Login,CreateUserWizard, ChangePassword,PasswordRecovery,LoginStatus) 提供了一个基于纯CSS(而不是表格)的显示机制。

你可以从我以前的教程博客帖子这里进一步了解这些控件以及了解如何在你的项目里使用这些控件。

控件适配器Beta3的发布

这个星期早些时候,我们发布了CSS控件适配器的Beta3版本,在其中我们融入了更多的反馈和建议,还添加了许多新特性。下面对几个既新又酷的特性提供了快捷指引:

打开 Menu(菜单) 例子,增加你的浏览器的字体大小,在IE里使用查看->文字大小->更大。

打开 CreateUserWizard 例子,使用accesskey来导航。如果在Windows下,按 Alt + e 把焦点设置在Email地址文本框里。(在IE里,对密码文本框,你必须同时按下Shift键才能使用对应的accesskey)。

试用一下重新设计的 TreeView 例子。展开树的几个节点,选择一个节点造成页面提交。注意到没有,树保持了展开的节点的状态,对被选择的节点做了可见的标记,同时用它的值改动了页面中的内容。

玩一下级联复选框(cascading checkboxe)

验证这些页面遵从XHTML 1.1严格标准。

你可以在 http://www.asp.net/cssadapters 这个网站上进一步了解以及下载免费的CSS控件适配器(内含VB和C#2个版本的源码)。

希望本文对你有所帮助,

Scott

标签: ASP.NET, .NET
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: