Try our conversational search powered by Generative AI!
AI OnAI Off
if(_menuListControl != null)
{
PageTreeControl.DataSource = _menuListControl.ExpandedPageLink;
}
/Jonas
protected PageTree PageTreeControl; private MenuList _menuListControl; private void Page_Load(object sender, EventArgs e) { if(_menuListControl != null) { PageTreeControl.DataSource = _menuListControl; } PageTreeControl.Filter += new FilterEventHandler(PageTreeControl_Filter); if(!IsPostBack) { PageTreeControl.DataBind(); } } override protected void OnInit(EventArgs e) { InitializeComponent(); base.OnInit(e); PageTreeControl.Filter += new FilterEventHandler(PageTreeControl_Filter); } private void PageTreeControl_Filter(object sender, EPiServer.Filters.FilterEventArgs e) { PageDataCollection pdc = e.Pages; for(int i=0; i< pdc.Count; i++) { if(pdc[i].PageTypeName.Equals("Pagetype to filter")) { pdc.RemoveAt(i); i--; } } }