private void CreateItem(Guid pageId, bool useSeparator, ITemplate template) { if (template == null) { return; } if (useSeparator) { AddTemplate(SeparatorTemplate); } var item = new PageListItem(); template.InstantiateIn(item); item.DataItem = pageId; Controls.Add(item); item.DataBind(); }
protected void CreateItem(int itemIndex, Guid pageId, ITemplate template, bool useSeparator = true) { if (template != null) { if (useSeparator) { CreateSeparator(itemIndex); } var item = new PageListItem { DataItem = pageId }; template.InstantiateIn(item); Controls.Add(item); item.DataBind(); } }
protected void CreateItem(int itemIndex, Guid pageId, ITemplate template, bool useSeparator = true) { if(template != null) { if (useSeparator) { CreateSeparator(itemIndex); } var item = new PageListItem { DataItem = pageId }; template.InstantiateIn(item); Controls.Add(item); item.DataBind(); } }