PageRenderTime 37ms CodeModel.GetById 11ms RepoModel.GetById 0ms app.codeStats 0ms

/BlogEngine/BlogEngine.NET/App_Code/Controls/PageMenu.cs

#
C# | 33 lines | 21 code | 4 blank | 8 comment | 0 complexity | 163e1591aaa003931edfed2c9da505dc MD5 | raw file
Possible License(s): LGPL-2.1, Apache-2.0, BSD-3-Clause
  1. // --------------------------------------------------------------------------------------------------------------------
  2. // <summary>
  3. // Builds nested page list.
  4. // </summary>
  5. // --------------------------------------------------------------------------------------------------------------------
  6. namespace App_Code.Controls
  7. {
  8. using System;
  9. using System.Web;
  10. using System.Web.UI;
  11. using BlogEngine.Core;
  12. /// <summary>
  13. /// Summary description for PageMenu
  14. /// </summary>
  15. public class PageMenu : Control
  16. {
  17. public override void RenderControl(HtmlTextWriter writer)
  18. {
  19. var menu = new BlogEngine.Core.Web.Controls.PageMenu();
  20. menu.Home = Resources.labels.home;
  21. menu.Contact = Resources.labels.contact;
  22. menu.Archive = Resources.labels.archive;
  23. menu.Logon = Resources.labels.login;
  24. menu.Logoff = Resources.labels.logoff;
  25. writer.Write(menu.Html);
  26. writer.Write(Environment.NewLine);
  27. }
  28. }
  29. }