_HelpPageTreePartial.cshtml 746 B

123456789101112131415161718192021
  1. @model IEnumerable<GreenTree.Nachtragsmanagement.Web.Models.Misc.HelpPageDataModel>
  2. @Html.DevExpress().TreeView(t =>
  3. {
  4. var isSelectionTree = ViewData["IsHelpPageSelectionTree"] != null && (bool)ViewData["IsHelpPageSelectionTree"] == true;
  5. t.Name = isSelectionTree
  6. ? "devHelpPageSelectionTree"
  7. : "devHelpPageNavigationTree";
  8. t.Width = new Unit(100, UnitType.Percentage);
  9. t.AllowSelectNode = true;
  10. if (isSelectionTree)
  11. t.ClientSideEvents.NodeClick = "function (s, e) { setDropDownText(e.node.text); }";
  12. else
  13. t.ClientSideEvents.NodeClick = "function (s, e) { viewHelpPage(e.node.name); }";
  14. if (Model != null)
  15. GreenTree.Nachtragsmanagement.Web.Controllers.MiscController.CreateHelpPageTree(Model, t.Nodes, null);
  16. }).GetHtml()