_FunctionLayout.cshtml 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8" />
  5. <title>@ViewBag.Title</title>
  6. @Html.DevExpress().GetStyleSheets(
  7. new StyleSheet { ExtensionSuite = ExtensionSuite.NavigationAndLayout },
  8. new StyleSheet { ExtensionSuite = ExtensionSuite.Editors },
  9. new StyleSheet { ExtensionSuite = ExtensionSuite.Report },
  10. new StyleSheet { ExtensionSuite = ExtensionSuite.GridView },
  11. new StyleSheet { ExtensionSuite = ExtensionSuite.TreeList }
  12. )
  13. @Html.DevExpress().GetScripts(
  14. new Script { ExtensionSuite = ExtensionSuite.NavigationAndLayout },
  15. new Script { ExtensionSuite = ExtensionSuite.Editors },
  16. new Script { ExtensionSuite = ExtensionSuite.Report },
  17. new Script { ExtensionSuite = ExtensionSuite.GridView },
  18. new Script { ExtensionSuite = ExtensionSuite.TreeList }
  19. )
  20. <link rel="stylesheet" type="text/css" href="~/Content/global.css" />
  21. <link rel="stylesheet" type="text/css" href="~/Content/devex.css" />
  22. <link rel="stylesheet" type="text/css" href="~/Content/function.css" />
  23. <script>
  24. function showComment(entityType, id, element) {
  25. if (!entityType || !id || !element) return;
  26. $.ajax({
  27. url: '@Url.Action("GetEntityComment", "Global")',
  28. data: { entityType: entityType, id: id },
  29. success: function (response) {
  30. $("#commentContent").text(response);
  31. var commentPopup = MVCxClientPopupControl.Cast(devPopupControlCommentBox);
  32. commentPopup.ShowAtElement(element);
  33. }
  34. });
  35. }
  36. function showError(header, message) {
  37. var errorPopup = MVCxClientPopupControl.Cast(devPopupControlErrorBox);
  38. $("#errorContent").text(message);
  39. errorPopup.SetHeaderText(header);
  40. errorPopup.Show(element);
  41. }
  42. </script>
  43. </head>
  44. <body>
  45. @Html.DevExpress().PopupControl(p =>
  46. {
  47. p.Name = "devPopupControlCommentBox";
  48. p.ShowHeader = false;
  49. p.ShowFooter = false;
  50. p.Width = new Unit(300, UnitType.Pixel);
  51. p.SetContent("<div id=\"commentContent\"></div>");
  52. p.CloseAction = CloseAction.OuterMouseClick;
  53. p.PopupHorizontalAlign = PopupHorizontalAlign.OutsideLeft;
  54. }).GetHtml()
  55. <div class="globalContent">
  56. @RenderBody()
  57. </div>
  58. </body>
  59. </html>