ITemplateEditingFrame

ITemplateEditingFramedisposable

System.Web.UI.Design (system.design.dll)interface

This interface is implemented by System.Web.UI.Design.WebControls.DataListDesigner and System.Web.UI.Design.WebControls.DataGridDesigner. It allows them to support in-place editing of a control template at design time. The properties of this interface represent the characteristics of the template editing area (like InitialHeight, InitialWidth, and ControlStyle). The methods are used to manage the template editing area (like Save( ) and Resize( )).

Note that a System.Web.UI.WebControls.DataGrid control uses templates (and hence template editing) only if you have added a System.Web.UI.WebControls.TemplateColumn.

public interface ITemplateEditingFrame : IDisposable { // Public Instance Properties    public Style ControlStyle{get; }    public int InitialHeight{set; get; }    public int InitialWidth{set; get; }    public string Name{get; }    public string[ ] TemplateNames{get; }    public Style[ ] TemplateStyles{get; }    public TemplateEditingVerb Verb{set; get; } // Public Instance Methods    public void Close(bool saveChanges);    public void Open( );    public void Resize(int width, int height);    public void Save( );    public void UpdateControlName(string newName); }

Returned By

ITemplateEditingService.CreateFrame( ), TemplatedControlDesigner.{ActiveTemplateEditingFrame, CreateTemplateEditingFrame( )}, TemplateEditingService.CreateFrame( )

Passed To

TemplatedControlDesigner.{EnterTemplateMode( ), GetTemplateContent( ), SetTemplateContent( )}



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