예제 #1
0
 protected void rptMenuList_ItemDataBound(object sender, RepeaterItemEventArgs e)
 {
     CMS.Menu menu = (CMS.Menu)e.Item.DataItem;
     if (menu != null)
     {
         Repeater rptSub = (Repeater)e.Item.FindControl("rptChild");
         rptSub.DataSource = menu.Childs;
         rptSub.DataBind();
     }
 }
예제 #2
0
        protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e)
        {
            CMS.Menu dv = (CMS.Menu)e.Item.DataItem;
            if (dv.Childs.Count != 0)
            {
                Repeater       repeater2     = (Repeater)e.Item.FindControl("Repeater2");
                MenuCollection listMenuChild = MenuCollection.GetMenuChildCollection(dv.Id);

                repeater2.DataSource = listMenuChild.GetBindingSource();
                repeater2.DataBind();
            }
        }