| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- @model IEnumerable<GreenTree.Nachtragsmanagement.Web.Models.Misc.HelpPageDataModel>
- @Html.DevExpress().TreeView(t =>
- {
- var isSelectionTree = ViewData["IsHelpPageSelectionTree"] != null && (bool)ViewData["IsHelpPageSelectionTree"] == true;
- t.Name = isSelectionTree
- ? "devHelpPageSelectionTree"
- : "devHelpPageNavigationTree";
- t.Width = new Unit(100, UnitType.Percentage);
- t.AllowSelectNode = true;
- if (isSelectionTree)
- t.ClientSideEvents.NodeClick = "function (s, e) { setDropDownText(e.node.text); }";
- else
- t.ClientSideEvents.NodeClick = "function (s, e) { viewHelpPage(e.node.name); }";
- if (Model != null)
- GreenTree.Nachtragsmanagement.Web.Controllers.MiscController.CreateHelpPageTree(Model, t.Nodes, null);
- }).GetHtml()
- @*<ul style="min-width: 260px">
- @foreach (var category in Model)
- {
- if (category.HelpPageId == -1)
- {
- <li>@category.Text</li>
- }
- else
- {
- <li>
- <a href="#" title="@category.Text" onclick="viewHelpPage(@category.HelpPageId)">@category.Text</a>
- </li>
- }
- <ul>
- @foreach (var subcategory in category.Elements)
- {
- if (subcategory.HelpPageId == -1)
- {
- <li>@subcategory.Text</li>
- }
- else
- {
- <li>
- <a href="#" title="@subcategory.Text" onclick="viewHelpPage(@subcategory.HelpPageId)">@subcategory.Text</a>
- </li>
- }
- <ul>
- @foreach (var helpPage in subcategory.Elements)
- {
- <li>
- <a href="#" title="@helpPage.Text" onclick="viewHelpPage(@helpPage.HelpPageId)">@helpPage.Text</a>
- </li>
- }
- </ul>
- }
- </ul>
- }
- </ul>*@
|