Beispiel #1
0
        protected override void DataBind(BaseDataBoundControl dataBoundControl)
        {
            IHierarchicalEnumerable designTimeDataSource = this.GetDesignTimeDataSource();
            string dataSourceID = dataBoundControl.DataSourceID;
            object dataSource   = dataBoundControl.DataSource;
            HierarchicalDataBoundControl control = (HierarchicalDataBoundControl)dataBoundControl;

            control.DataSource   = designTimeDataSource;
            control.DataSourceID = string.Empty;
            try
            {
                if (designTimeDataSource != null)
                {
                    control.DataBind();
                }
            }
            finally
            {
                control.DataSource   = dataSource;
                control.DataSourceID = dataSourceID;
            }
        }
Beispiel #2
0
 public HierarchicalDataBoundControlAdapter(HierarchicalDataBoundControl h) : base(h)
 {
 }
 internal MyHierarchicalDataBoundControlAdapter(HierarchicalDataBoundControl c) : base(c)
 {
 }