BlogEngine.Core.Web.Controls.PageMenu.AddMenuItem C# (CSharp) Method

AddMenuItem() private method

private AddMenuItem ( System.Web.UI.HtmlControls.HtmlGenericControl ul, string pageName, string pageUrl ) : void
ul System.Web.UI.HtmlControls.HtmlGenericControl
pageName string
pageUrl string
return void
        private void AddMenuItem(HtmlGenericControl ul, string pageName, string pageUrl)
        {
            HtmlGenericControl li = new HtmlGenericControl("li");
            HtmlAnchor anc = new HtmlAnchor();

            anc.HRef = pageUrl;
            anc.InnerHtml = pageName;
            anc.Title = pageName;

            if (GetPageName(pageUrl).ToLower() == _curPage.ToLower())
            {
                anc.Attributes.Add("class", "current");
            }

            li.Controls.Add(anc);
            ul.Controls.Add(li);
        }