コード例 #1
0
        public void Add(string pageName, string pageUrl)
        {
            var bci = new BreadcrumbItem {
                PageName = pageName, PageUrl = pageUrl
            };

            InnerList.Add(bci);
        }
コード例 #2
0
        public void InsertBeginning(string pageName, string pageUrl)
        {
            var bci = new BreadcrumbItem {
                PageName = pageName, PageUrl = pageUrl
            };

            InnerList.Insert(0, bci);
        }
コード例 #3
0
 public void InsertBeginning(string pageName, string pageUrl)
 {
     var bci = new BreadcrumbItem
         {
             PageName = pageName,
             PageUrl = pageUrl
         };
     this.InnerList.Insert(0, bci);
 }
コード例 #4
0
 public void Add(string pageName, string pageUrl)
 {
     var bci = new BreadcrumbItem
         {
             PageName = pageName,
             PageUrl = pageUrl
         };
     this.InnerList.Add(bci);
 }
コード例 #5
0
        public static void Add(string pageName, string pageUrl)
        {
            ArrayList q = GetBreadCrumbs();
            var bci = new BreadcrumbItem {PageName = pageName, PageUrl = pageUrl};

            q.Remove(bci);
            q.Add(bci);

            if (q.Count > MaxBreadCrumbs) q.RemoveAt(0);

            //if (q.Contains(bci) == false) q.Enqueue(bci);
            //if (q.Count >= MaxBreadCrumbs) q.Dequeue();
        }
コード例 #6
0
        public static void Add(string pageName, string pageUrl)
        {
            ArrayList q   = GetBreadCrumbs();
            var       bci = new BreadcrumbItem {
                PageName = pageName, PageUrl = pageUrl
            };

            q.Remove(bci);
            q.Add(bci);

            if (q.Count > MaxBreadCrumbs)
            {
                q.RemoveAt(0);
            }

            //if (q.Contains(bci) == false) q.Enqueue(bci);
            //if (q.Count >= MaxBreadCrumbs) q.Dequeue();
        }