SaveDocumentViewer.cshtml 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. @model GreenTree.Nachtragsmanagement.Web.Models.Global.PrintGridModel
  2. <head>
  3. @Html.DevExpress().GetStyleSheets(
  4. new StyleSheet { ExtensionSuite = ExtensionSuite.NavigationAndLayout },
  5. new StyleSheet { ExtensionSuite = ExtensionSuite.Editors },
  6. new StyleSheet { ExtensionSuite = ExtensionSuite.Report },
  7. new StyleSheet { ExtensionSuite = ExtensionSuite.GridView },
  8. new StyleSheet { ExtensionSuite = ExtensionSuite.TreeList }
  9. )
  10. @Html.DevExpress().GetScripts(
  11. new Script { ExtensionSuite = ExtensionSuite.NavigationAndLayout },
  12. new Script { ExtensionSuite = ExtensionSuite.Editors },
  13. new Script { ExtensionSuite = ExtensionSuite.Report },
  14. new Script { ExtensionSuite = ExtensionSuite.GridView },
  15. new Script { ExtensionSuite = ExtensionSuite.TreeList }
  16. )
  17. <link rel="stylesheet" type="text/css" href="~/Content/global.css" />
  18. <link rel="stylesheet" type="text/css" href="~/Content/devex.css" />
  19. <link rel="stylesheet" type="text/css" href="~/Content/function.css" />
  20. </head>
  21. <body>
  22. @Html.DevExpress().DocumentViewer(t =>
  23. {
  24. t.Name = "devDocumentViewerReportGrid";
  25. t.Width = new Unit(100, UnitType.Percentage);
  26. t.Report = Model.Report;
  27. t.CallbackRouteValues = new
  28. {
  29. Action = "ExportPartialAppendicesCallback",
  30. Controller = "Appendix",
  31. exportformatString = "Pdf"
  32. };
  33. t.ExportRouteValues = new
  34. {
  35. Action = "SavePartialAppendicesCallback",
  36. Controller = "Appendix",
  37. exportformatString = "Pdf"
  38. };
  39. }).GetHtml()
  40. </body>