ASP.Net ReportViewer не работает
Я использую элемент управления Reportviewer на своей странице.aspx. Я поставил
ReportViewer1.ShowPrintButton = false;
но это не сработало. Не только эту кнопку, я пытался показать кнопку обновления, но она не работала. Благодарю.
protected void Page_Load(object sender, EventArgs e) {
if (!this.IsPostBack)
PrintReport();
}
private void PrintReport() {
ReportViewer1.ShowPrintButton = false;
ReportViewer1.ShowRefreshButton = false;
}
1 ответ
Вы должны запускать отчеты в удаленном режиме, чтобы кнопки работали. Кроме того, если вы хотите, чтобы они отображались, вы должны установить значения True, а не False, как показано в вашем коде.
Если вы работаете в локальном режиме, существует элемент управления ActiveX, который можно загрузить, но это будет работать только для IE.
Вот ссылка на документацию MSDN о печати из ReportViewer, которая должна вам помочь.