使asp.net服务器控件跨浏览器兼容

时间:2009-12-10 08:12:30

标签: .net asp.net javascript html css

如何让asp.net控件跨浏览器兼容? 它只与IE兼容。
让我知道这样做的最佳步骤。

3 个答案:

答案 0 :(得分:2)

如果您无法更改控件的源代码,您仍然可以通过实现ControlAdapter派生类来更改它的渲染。
ControlAdapter允许您覆盖控件的呈现方式,使其与更多浏览器兼容或更适合于CSS样式。对于ASP.Net 2.0,Microsoft发布了一个您可能想要查看的CSS Friendly Control Adapters包。

答案 1 :(得分:0)

使用firebug查看控件的哪些属性在Firefox中表现不同,并将其更新为标准。

答案 2 :(得分:0)

我认为ASP.NET控件是跨浏览器兼容的。当控件放在页面和页面上时会出现问题。页面呈现。这可以通过修改内联样式或使用css文件来修复。