_FunctionLayout.cshtml 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  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. </script>
  37. </head>
  38. <body>
  39. @Html.DevExpress().PopupControl(p =>
  40. {
  41. p.Name = "devPopupControlCommentBox";
  42. p.ShowHeader = false;
  43. p.ShowFooter = false;
  44. p.Width = new Unit(300, UnitType.Pixel);
  45. p.SetContent("<div id=\"commentContent\"></div>");
  46. p.CloseAction = CloseAction.OuterMouseClick;
  47. p.PopupHorizontalAlign = PopupHorizontalAlign.OutsideLeft;
  48. }).GetHtml()
  49. <div class="globalContent">
  50. @RenderBody()
  51. </div>
  52. </body>
  53. </html>