我在母版页中使用报告查看器。
当我显示它时。 Reportviewer的控件遍布各处(显示部分如图所示)
经过一些调试后,我发现母版页中使用的样式表导致了这种情况。 在我从样式表中删除标签时,报告显示完美。 标签已移除
table
{
width: 90%;
color: #333333;
margin: 10px 10px 20px;
border-left: 1px solid #cbcbb4;
border-top: 1px solid #cbcbb4;
}
table caption
{
margin: 10px 0 5px;
font-weight: bold;
}
th, td
{
right: 1px solid #cbcbb4;
border-bottom: 1px solid #cbcbb4;
padding: 2px 10px;
}
解决方案是什么?
答案 0 :(得分:0)
我不相信除了在你的样式表中使用非常普遍的标签之外还有其他标签。 Report Viewer Control根据数据构建html表,因此应用于页面的样式表肯定会影响到这一点。
这可能对您有所帮助:CSS Help - How can a DIV ignore css previously set on the page?