在我上一份工作中,我们最终重写了完整的ASP.NET堆栈(表单,控件,验证,回发处理,ajax库等等) - 我给出的原因是ASP.NET控件无法访问足够的,不是为项目评估的任何第三方控件。
有人能指出我也可以使用ajax进行良好的ASP.NET控件吗?
如果不这样做,您将如何创建可访问的,启用ajax的控件?
答案 0 :(得分:1)
您可以查看.NET中的“App_Browsers”功能。
它使您有机会为每个控件挂钩渲染引擎。这样做的初衷是能够根据用户的浏览器更改控件的HTML输出 - 但您也可以为所有浏览器执行此操作。
您还可以查看these control adapters,它使正常的ASP.NET控件“CSS Friendly”。