BaseDataListDesigner

BaseDataListDesignerdisposable

System.Web.UI.Design.WebControls (system.design.dll)abstract class

This abstract class provides basic functionality for the DataListDesigner and DataGridDesigner classes. This includes functionality for styles, additional verbs for the context menu, and other helper methods for data binding.

public abstract class BaseDataListDesigner : System.Web.UI.Design.TemplatedControlDesigner, System.Web.UI.Design.IDataSourceProvider { // Public Constructors    public BaseDataListDesigner( ); // Public Instance Properties    public string DataKeyField{set; get; }    public string DataMember{set; get; }    public string DataSource{set; get; }    public override bool DesignTimeHtmlRequiresLoadComplete{get; }                     // overrides System.Web.UI.Design.ControlDesigner    public override DesignerVerbCollection Verbs{get; }                             // overrides System.ComponentModel.Design.ComponentDesigner // Public Instance Methods    public IEnumerable GetResolvedSelectedDataSource( );                             // implements System.Web.UI.Design.IDataSourceProvider    public object GetSelectedDataSource( );                             // implements System.Web.UI.Design.IDataSourceProvider    public override IEnumerable GetTemplateContainerDataSource(string templateName);                    // overrides System.Web.UI.DesignTemplatedControlDesigner    public override void Initialize(System.ComponentModel.IComponent component);  // overrides System.Web.UI.Design.ControlDesigner    public override void OnComponentChanged(object sender,          System.ComponentModel.Design.ComponentChangedEventArgs e);                   // overrides System.Web.UI.Design.TemplatedControlDesigner  // Protected Instance Methods    protected override void Dispose(bool disposing);                   // overrides System.Web.UI.Design.HtmlControlDesigner    protected IEnumerable GetDesignTimeDataSource(System.Collections.IEnumerable selectedDataSource,          int minimumRows, out bool dummyDataSource);    protected IEnumerable GetDesignTimeDataSource(int minimumRows, out bool dummyDataSource);    protected internal void InvokePropertyBuilder(int initialPage);    protected void OnAutoFormat(object sender, EventArgs e);    protected internal virtual void OnDataSourceChanged( );    protected void OnPropertyBuilder(object sender, EventArgs e);    protected internal void OnStylesChanged( );    protected abstract void OnTemplateEditingVerbsChanged( );    protected override void PreFilterProperties(System.Collections.IDictionary properties);                   // overrides System.Web.UI.Design.TemplatedControlDesigner }

Hierarchy

System.Object System.ComponentModel.Design.ComponentDesigner(System.ComponentModel.Design.IDesigner, System.IDisposable, System.ComponentModel.Design.IDesignerFilter) System.Web.UI.Design.HtmlControlDesigner System.Web.UI.Design.ControlDesigner System.Web.UI.Design.TemplatedControlDesigner BaseDataListDesigner(System.Web.UI.Design.IDataSourceProvider)

Subclasses

DataGridDesigner, DataListDesigner



ASP. NET in a Nutshell
ASP.NET in a Nutshell, Second Edition
ISBN: 0596005202
EAN: 2147483647
Year: 2003
Pages: 873

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net