[ControlBuilderAttribute(typeof(ImportFilesControlBuilder)),
ParseChildren(false), //true,"ColumnNames"
PersistChildren(false),
// Designer(typeof(ImportFilesDesigner))
]
public class ImportFiles: System.Web.UI.Control, INamingContainer, IPostBackEventHandler
{
private TextItemCollection _columnnames = new TextItemCollection();
[Category("General ImportFiles Parameters"),
DesignerSerializationVisibility(DesignerSerializationVisibility.Content),
PersistenceMode(PersistenceMode.InnerDefaultProperty),
NotifyParentProperty(true),
Description("The name of the import excel file colum")]
public TextItemCollection ColumnNames
{
get
{
return this._columnnames;
}
set
{
if (this._columnnames != value)
{
this._columnnames = value;
}
}
}
}
/// <summary>
/// Summary description for TextItemCollection.
/// </summary>
[Editor(typeof(Asus.Helper.Component.WebControls.Design.ItemDataCollectionEditor),typeof(UITypeEditor)),
Serializable]
public class TextItemCollection: CollectionBase//, IStateManager
{
private TextItemCollection _testItems;
![](/Images/OutliningIndicators/InBlock.gif)
// private bool _isTrackingViewState;
// private bool _saveAll;
![](/Images/OutliningIndicators/InBlock.gif)
public TextItemCollection Items
{
get { return this._testItems; }
set { this._testItems = value; }
}
![](/Images/OutliningIndicators/InBlock.gif)
public TextItem this[int index]
{
get
{
return (TextItem)base.List[index];
}
}
![](/Images/OutliningIndicators/InBlock.gif)
public TextItemCollection()
{
//
// TODO: Add constructor logic here
//
}
![](/Images/OutliningIndicators/InBlock.gif)
Realize IStateManager Interface IStateManager Implementation
![](/Images/OutliningIndicators/InBlock.gif)
public void Add(TextItem item)
{
base.List.Add(item);
}
![](/Images/OutliningIndicators/InBlock.gif)
public int IndexOf(TextItem item)
{
return base.List.IndexOf(item);
}
![](/Images/OutliningIndicators/InBlock.gif)
public void Remove(TextItem item)
{
base.List.Remove(item);
}
![](/Images/OutliningIndicators/InBlock.gif)
public bool Contains(TextItem item)
{
return base.List.Contains(item);
}
![](/Images/OutliningIndicators/InBlock.gif)
public void Insert(int index, TextItem item)
{
base.List.Insert(index,item);
}
![](/Images/OutliningIndicators/InBlock.gif)
public void CopyTo(Array array, int index)
{
base.List.CopyTo(array,index);
}
}
ParseChildren(false), //true,"ColumnNames"
PersistChildren(false),
// Designer(typeof(ImportFilesDesigner))
]
public class ImportFiles: System.Web.UI.Control, INamingContainer, IPostBackEventHandler
{
private TextItemCollection _columnnames = new TextItemCollection();
[Category("General ImportFiles Parameters"),
DesignerSerializationVisibility(DesignerSerializationVisibility.Content),
PersistenceMode(PersistenceMode.InnerDefaultProperty),
NotifyParentProperty(true),
Description("The name of the import excel file colum")]
public TextItemCollection ColumnNames
{
get
{
return this._columnnames;
}
set
{
if (this._columnnames != value)
{
this._columnnames = value;
}
}
}
}
![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedBlockEnd.gif)
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/None.gif)
![](/Images/OutliningIndicators/ExpandedBlockStart.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ContractedSubBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockStart.gif)
![](/Images/OutliningIndicators/InBlock.gif)
![](/Images/OutliningIndicators/ExpandedSubBlockEnd.gif)
![](/Images/OutliningIndicators/ExpandedBlockEnd.gif)