antonydoyle
4/7/2015 - 1:47 PM

a-z-2

<nav class="atozNavigation">
    @for(char c = 'A'; c <= 'Z'; c++) {       
       var hasContentTest = from content in allContent where content.Data.Title.ToString().StartsWith(c.ToString()) select content;
       if (hasContentTest.Count() > 0)  {
           if(c.ToString() == currentLetter) {
                <a class="currentLetter" title="See content starting with @c" href="AtoZ.aspx?letter=@c">@c</a>
            } else{
                <a href="AtoZ.aspx?letter=@c" title="See content starting with @c">@c</a>
            }
            
       }  else {
           <span class="noContent">@c</span>
       }
    }
</nav>