有没有办法更改报表管理器中的控制顺序?目前,控件如下所示:
因此,如果我想将“导出”按钮移到最右侧,这可能吗?
更改此元素的 .css 是可能的,但重新排序元素会很棘手。(参考:使用 CSS 重新排序 DIV)
MSDN 提供了修改 .css 的说明。.css 甚至还有一个标签“.ToolbarExport”,因此您可以轻松设置此元素的样式。但重新排序:不太好。我怀疑这个控件的源代码是在编译的二进制文件中,所以不容易访问。(看起来它是 RS:ReportViewerHost 控件的一部分。)
如果您需要这种程度的定制,最好的答案是编写您自己的报表管理器界面。