【发布时间】:2010-09-07 21:44:42
【问题描述】:
在我的上一份工作中,我们最终重写了完整的 ASP.NET 堆栈(表单、控件、验证、回发处理、ajax 库等...)——给我的原因是 ASP.NET 控件无法访问够了,没有为该项目评估的任何第三方控制。
任何人都可以向我指出可以使用 ajax 的易于访问的 ASP.NET 控件吗?
如果做不到这一点,您将如何创建可访问、启用 ajax 的控件?
【问题讨论】:
标签: asp.net ajax accessibility
在我的上一份工作中,我们最终重写了完整的 ASP.NET 堆栈(表单、控件、验证、回发处理、ajax 库等...)——给我的原因是 ASP.NET 控件无法访问够了,没有为该项目评估的任何第三方控制。
任何人都可以向我指出可以使用 ajax 的易于访问的 ASP.NET 控件吗?
如果做不到这一点,您将如何创建可访问、启用 ajax 的控件?
【问题讨论】:
标签: asp.net ajax accessibility
您可以查看 .NET 中的“App_Browsers”功能。
它使您有机会连接到每个控件的渲染引擎。这样做的初衷是能够根据用户的浏览器更改控件的 HTML 输出 - 但您也可以对所有浏览器执行此操作。
您还可以查看these control adapters,它使普通的 ASP.NET 控件“对 CSS 友好”。
【讨论】: