_PrintDocumentViewerPartial.cshtml 905 B

12345678910111213141516171819202122232425
  1. @model GreenTree.Nachtragsmanagement.Web.Models.Global.PrintGridModel
  2. @Html.DevExpress().DocumentViewer(t =>
  3. {
  4. t.Name = "devDocumentViewerReportGrid";
  5. t.Width = new Unit(100, UnitType.Percentage);
  6. t.Report = Model.Report;
  7. t.CallbackRouteValues = new
  8. {
  9. Action = Model.Action,
  10. Controller = Model.Controller,
  11. displayMode = "callback",
  12. exportformat = String.Empty
  13. };
  14. t.ExportRouteValues = new
  15. {
  16. Action = Model.Action,
  17. Controller = Model.Controller,
  18. displayMode = "export"
  19. };
  20. t.ToolbarMode = DocumentViewerToolbarMode.StandardToolbar;
  21. t.ClientSideEvents.Init = "function (s, e) { customizeExportToolbar('" + t.Name + "'); }";
  22. t.ClientSideEvents.ToolbarItemClick = "function (s, e) { exportToolbarItemClick(s, e); }";
  23. t.ClientSideEvents.BeforeExportRequest = "function (s, e) { e.customArgs['exportFormat'] = exportFormat; e.customArgs['exportType'] = exportType; }";
  24. }).GetHtml()