Exemplo n.º 1
0
        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);
 }
Exemplo n.º 4
0
 public GenericToolWidgetItem(Item innerItem) : base(innerItem)
 {
     _ToolWidgetItem = new ToolWidgetItem(innerItem);
 }
Exemplo n.º 5
0
 public BehaviorToolWidgetItem(Item innerItem) : base(innerItem)
 {
     _ToolWidgetItem = new ToolWidgetItem(innerItem);
 }