System.Web.UI.Control核心方法 事件及属性
2009-01-09 15:55
555 查看
//System.Web.UI.Control的 核心方法,属性和事件//
/*----------------------------------------------------------------------*/
public class Control: IComponent,IDisposable,IParseAccessor,IDataBindingsAccessor
{
protected virtual void Render(HtmlTextWriter);
public void RenderControl(HtmlTextWriter);
protected virtual void RenderChildren(HtmlTextWriter);
public virtual bool Visible{get;set;}
//child control management
protected virtual void CreateChildControls();
protected virtual void EnsureChildControls();
public virtual Control FindControl(string);
public virtual bool HasControls();
public virtual ControlCollection Controls {get;}
public virtual NamingContainer {get;}
protected bool ChildControlsCreated {get;set;}
//identification
public virtual string ClientID {get;}
public virtual string ID {get;set;}
public virtual string UniqueID {get;}
//accessors
public virtual Page Page {get;set;}
public virtual Control Parent {get;}
protected virtual HttpContext Context {get;}
//state management
public virtual bool EnableViewState {get;set;}
protected virtual StateBag ViewState {get;}
protected bool HasChildViewState {get;}
protected bool IsTrackingViewState {get;}
//events
public event EventHandler DataBinding;
public event EventHandler Init;
public event EventHandler Load;
public event EventHandler PreRender;
public event EventHandler Unload;
//Misc
public virtual void DataBind();
public string ResolveUrl(string);
}
/*------------------------------------------------------------------------*/
/*----------------------------------------------------------------------*/
public class Control: IComponent,IDisposable,IParseAccessor,IDataBindingsAccessor
{
protected virtual void Render(HtmlTextWriter);
public void RenderControl(HtmlTextWriter);
protected virtual void RenderChildren(HtmlTextWriter);
public virtual bool Visible{get;set;}
//child control management
protected virtual void CreateChildControls();
protected virtual void EnsureChildControls();
public virtual Control FindControl(string);
public virtual bool HasControls();
public virtual ControlCollection Controls {get;}
public virtual NamingContainer {get;}
protected bool ChildControlsCreated {get;set;}
//identification
public virtual string ClientID {get;}
public virtual string ID {get;set;}
public virtual string UniqueID {get;}
//accessors
public virtual Page Page {get;set;}
public virtual Control Parent {get;}
protected virtual HttpContext Context {get;}
//state management
public virtual bool EnableViewState {get;set;}
protected virtual StateBag ViewState {get;}
protected bool HasChildViewState {get;}
protected bool IsTrackingViewState {get;}
//events
public event EventHandler DataBinding;
public event EventHandler Init;
public event EventHandler Load;
public event EventHandler PreRender;
public event EventHandler Unload;
//Misc
public virtual void DataBind();
public string ResolveUrl(string);
}
/*------------------------------------------------------------------------*/
相关文章推荐
- 非静态的字段、方法或属性“System.Web.UI.Page.ClientScript.get”要求对象引用
- 非静态的字段、方法或属性“System.Web.UI.Page.ClientScript.get”要求对象引用
- 非静态的字段、方法或属性“System.Web.UI.Page.ClientScript...”要求对象引用 (封装注册脚本)
- 无法将类型为“System.Web.UI.LiteralControl”的对象强制转换为类型“System.Web.UI.WebControls.TextBox”的解决方法
- System.Web.UI.Control的主要属性
- 出现无法将System.Web.UI.LiteralControl”的对象强制转换为类型“System.Web.UI.WebControls.DropDownList的解决方法
- 非静态的字段、方法或属性“System.Web.UI.Page.ClientScript.get”要求对象引用
- asp.net报出“非静态字段、方法或属性’System.Web.UI.Page.Response.get‘要求对象引用”错误
- System.Web.UI.WebControls.WebControl的属性
- DataBind包括三大方法,Repeater,DataList和DataGrid,这些控件都位于 System.Web.UI.WebControls 命名空间中,从 WebControl 基类中直接或间接派生出来的。这些方法都是通过HTML来显示数据的内
- 类型“System.Web.UI.UpdatePanel”不具有名为“DropDownList”的公共属性,解决方法
- 这个问题不简单:非静态的字段、方法或属性“System.Web.UI.Page.Request.get”要求对象引用
- 错误“非静态的字段、方法或属性“System.Web.UI.Page.Server.get”要求对象引用”
- CS0120: 非静态的字段、方法或属性“System.Web.UI.Page.Request.get”要求对象引用的解决办法
- 非静态的字段、方法或属性“System.Web.UI.Page.Session.get”要求对象引用
- 错误“非静态的字段、方法或属性“System.Web.UI.Page.Response.get”要求对象引用”的解决办法
- 错误:非静态的字段、方法或属性“System.Web.UI.Page.Session.get”要求对象引用
- asp.net “非静态字段、方法或属性’System.Web.UI.Page.Response.get‘要求对象引用”
- 错误:非静态的字段、方法或属性“System.Web.UI.Page.Session.get”要求对象引用
- System.Data.Objects.ObjectContext 的 49个方法、7个属性、4个构造函数和2个事件(转)