Bug ToolBar报告查看器

时间:2014-10-31 21:53:49

标签: c# asp.net iis-7 reportviewer rdlc

我在我的asp.net应用程序中使用带有图表的报告RDLC。 一切都很好,直到我的ReportViewer工具栏启动这种奇怪的行为。每个按钮都有一个整行空间,然后一个工具栏变成五个条形,每个按钮一个按钮。

我将我的字体与前一天制作的备份进行了比较,但我没有发现任何可能导致此问题的更改。有人有小费吗?

1 个答案:

答案 0 :(得分:0)

我与ReportViewer有类似的问题,每个控件都放错地方了。

我意识到Report Viewer只是一张桌子,经过调查我发现有些CSS覆盖了布局。

解决方案是针对特定的类或id而不是通用标记。

例如,下面的代码会影响报表查看器,因为它会影响所有表格和标题:

table {
    border-collapse: collapse;
    border-spacing: 0;
    margin-top: 0.75em;
    border: 0 none;
}

th {
    font-size: 1.2em;
    text-align: left;
    border: none 0px;
    padding-left: 0;
}

以下是安全的方式,不会影响报告查看器:

#someTableName {
    border-collapse: collapse;
    border-spacing: 0;
    margin-top: 0.75em;
    border: 0 none;
}

#myTableHeader {
    font-size: 1.2em;
    text-align: left;
    border: none 0px;
    padding-left: 0;
}