Advertisement
Guest User

Untitled

a guest
Oct 31st, 2014
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.31 KB | None | 0 0
  1. Index.cshtml för SiteMapPage:
  2.  
  3. @model VikingLineWebbfas2.Web.Models.ViewModels.SiteMapPageViewModel
  4.  
  5. @{
  6.     Layout = "~/Views/Shared/_layout.cshtml";
  7. }
  8.  
  9. <section id="sitemap">
  10.     <div class="container">
  11.         <div class="row">
  12.  
  13.             <div class="col-sm-12">
  14.  
  15.                 <div class="panel panel-primary">
  16.                     <div class="panel-body">
  17.                         @Html.Action("SiteMapTree")
  18.                     </div>
  19.                 </div>
  20.  
  21.             </div>
  22.  
  23.         </div>
  24.     </div>
  25. </section>
  26.  
  27. Vy för SiteMapTree;
  28.  
  29.  
  30. @foreach (var firstLevel in Model.Items)
  31. {
  32.     <div class="col-sm-3 sitemap-item">
  33.         <ul class="nav nav-sitemap">
  34.             <li>
  35.                 <a href="@Url.PageUrl(firstLevel.Href)">@firstLevel.Title</a>
  36.                 @if (firstLevel.Children.Items.Count() > 0)
  37.                 {
  38.                     <ul class="nav nav-sitemap-second">
  39.                         @foreach (var secondLevel in firstLevel.Children.Items)
  40.                         {
  41.                             <li class="nav-sitemap-second-item">
  42.                                 <a href="@Url.PageUrl(secondLevel.Href)">
  43.                                     @secondLevel.Title
  44.                                     @if (secondLevel.Children.Items.Count() > 0)
  45.                                     {
  46.                                         <span class="show-third pull-right"><i class="fa fa-plus"></i></span>
  47.                                     }
  48.                                 </a>
  49.  
  50.                                 @if (secondLevel.Children.Items.Count() > 0)
  51.                                 {
  52.                                     <ul class="nav nav-sitemap-third">
  53.                                         @foreach (var thirdLevel in secondLevel.Children.Items)
  54.                                         {
  55.                                             <li>
  56.                                                 <a href="@Url.PageUrl(thirdLevel.Href)">@thirdLevel.Title</a>
  57.                                             </li>
  58.                                         }
  59.                                     </ul>
  60.                                 }
  61.                             </li>
  62.                         }
  63.                     </ul>
  64.                 }
  65.  
  66.             </li>
  67.         </ul>
  68.     </div>
  69. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement