【发布时间】:2011-05-25 20:27:26
【问题描述】:
我有一个有 3 行的表,每行都有一个 ASP.NET 面板,其中有一个 gridview。出于某种原因,这导致 IE8 进入兼容性视图模式,这并不理想。如果我将表格更改为 3 个单独的 div,这可以工作,但如果我使用 div,则某些功能(即最大高度)不会像在表格上那样工作。我也尝试了 3 个单独的表,但无济于事。
我会发布代码,但目前它在另一台机器上,我只是想知道是否有人遇到过这样的问题。
编辑:对于您的两个问题,我确实有一个有效的文档类型(XHTML 1.0 过渡),并且表中唯一的数据在 td 标记中。
【问题讨论】:
-
你的 html 开头有有效的 doctype 吗?
-
一张表永远不会让 IE 进入兼容模式。
标签: html asp.net gridview html-table