2014-10-31 75 views
0

我正在使用报表RDLC和图表,在我的asp.net应用程序中。 一切正常,直到我的ReportViewer工具栏启动了这种奇怪的行为。每个按钮都有一个整行空间,然后一个工具栏变为五个栏,每个按钮一个按钮。错误工具栏报表查看器

我比较了我的字体和前一天做的备份,而且我没有发现可能导致此问题的任何更改。任何人有小费?

+0

这相当宽泛,没有代码或具体的例子。这实际上并不符合对SO提出问题的期望。 http://stackoverflow.com/help/how-to-ask – stanekam 2014-10-31 21:57:58

+0

嗯,我试图添加一个图像的问题,但是SO不允许我这样做,因为我没有足够的活动。我会改进我的下一个出版物,谢谢。 – 2014-11-03 11:38:38

回答

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; 
}