2008-09-05 65 views
0

在我上一份工作中,我们最终重写了完整的ASP.NET堆栈(表单,控件,验证,回发处理,ajax库等) - 我给出的原因是ASP .NET控件没有足够的可访问性,没有任何第三方控件是针对该项目进行评估的。ASP.NET的可访问控件

任何人都可以指向我很好的ASP.NET AJAX控件吗?

如果失败了,您将如何创建可访问的,启用ajax的控件?

回答

1

你可以看看.NET中的'App_Browsers'功能。

它使您有机会挂钩到每个控件的渲染引擎。这样做的初衷是能够根据用户的浏览器更改控件的HTML输出 - 但您也可以为所有浏览器执行此操作。

你也可以看看these control adapters,它使正常的ASP.NET控件'CSS友好'。