void rptWidgets_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.IsItem()) { Item item = (Item)e.Item.DataItem; Sublayout slWidget = e.FindControlAs <Sublayout>("slWidget"); slWidget.DataSource = item.ID.ToString(); slWidget.Path = ToolWidgetItem.GetWidgetSublayoutPath(item); } }
void rptWidgets_ItemDataBound(object sender, RepeaterItemEventArgs e) { if (e.IsItem()) { Item item = (Item)e.Item.DataItem; Sublayout slWidget = e.FindControlAs <Sublayout>("slWidget"); PlaceHolder phToolWrapperStart = e.FindControlAs <PlaceHolder>("phToolWrapperStart"); PlaceHolder phToolWrapperEnd = e.FindControlAs <PlaceHolder>("phToolWrapperEnd"); slWidget.DataSource = item.ID.ToString(); if (item.InheritsTemplate(ToolWidgetItem.TemplateId)) { phToolWrapperStart.Visible = phToolWrapperEnd.Visible = true; slWidget.Path = ToolWidgetItem.GetWidgetSublayoutPath(item); } else if (item.InheritsTemplate(UpcomingEventWidgetItem.TemplateId)) { slWidget.Path = String.Concat(baseWidgetPath, "UpcomingEvent.ascx"); } } }
public AssistiveToolWidgetItem(Item innerItem) : base(innerItem) { _ToolWidgetItem = new ToolWidgetItem(innerItem); }
public GenericToolWidgetItem(Item innerItem) : base(innerItem) { _ToolWidgetItem = new ToolWidgetItem(innerItem); }
public BehaviorToolWidgetItem(Item innerItem) : base(innerItem) { _ToolWidgetItem = new ToolWidgetItem(innerItem); }