在我的上一份工作中,我们最终重写了完整的 ASP.NET 堆栈(表单、控件、验证、回发处理、ajax 库等......)——给我的原因是 ASP.NET 控件无法访问,而不是是为项目评估的任何第三方控制。
谁能指出我也可以使用 ajax 的易于访问的 ASP.NET 控件?
如果做不到这一点,您将如何创建可访问的、启用 ajax 的控件?
在我的上一份工作中,我们最终重写了完整的 ASP.NET 堆栈(表单、控件、验证、回发处理、ajax 库等......)——给我的原因是 ASP.NET 控件无法访问,而不是是为项目评估的任何第三方控制。
谁能指出我也可以使用 ajax 的易于访问的 ASP.NET 控件?
如果做不到这一点,您将如何创建可访问的、启用 ajax 的控件?
您可以查看 .NET 中的“App_Browsers”功能。
它使您有机会连接到每个控件的渲染引擎。这样做的初衷是能够根据用户的浏览器更改控件的 HTML 输出 - 但您也可以对所有浏览器执行此操作。
您还可以查看这些控件适配器,它们使普通的 ASP.NET 控件“对 CSS 友好”。