Car*_*nke 5 asp.net reportviewer reporting-services
使用查看器控件在网页上显示SQL Reporting Services报表(Microsoft.ReportViewer.WebForms),您可以移动"查看报表"按钮吗?它默认为报告的右侧,这意味着您必须在按钮可见之前一直滚动.对于符合窗口宽度的报告而言,这不是一个问题,而是非常广泛的报告很快就会出现问题.
这是一种 hack,但您可以在 JavaScript 中移动它。只需查看 ReportViewer 生成的 HTML,然后编写适当的 JavaScript 代码来移动按钮即可。我使用 JavaScript 来隐藏该按钮(因为我们想要自己的“查看报告”按钮)。任何操作生成的 ReportViewer HTML 的 JavaScript 代码都必须位于 .aspx 页面中的 ReportViewer 控件之后。这是我隐藏按钮的代码,让您了解您要做什么:
function getRepViewBtn() {
return document.getElementsByName("ReportViewer1$ctl00$ctl00")[0];
}
function hideViewReportButton() { // call this where needed
var btn = getRepViewBtn();
btn.style.display = 'none';
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9938 次 |
| 最近记录: |