C# 클래스 Spring.Web.UI.Controls.DataBindingPanel

상속: Panel
파일 보기 프로젝트 열기: spring-projects/spring-net

보호된 메소드들

메소드 설명
AutoProbeBindingType ( Control wc ) : string

Probe for bindingType of know controls

AutoProbeSourceProperty ( Control wc ) : string

Probes for a few know controls and their properties.

OnInit ( EventArgs e ) : void

Registers this control for the UserControl.DataBindingsInitialized event of it's container.

OnPreRender ( EventArgs e ) : void

Overridden to remove custom binding attributes before rendering.

Render ( System.Web.UI.HtmlTextWriter writer ) : void

Overriden to suppress rendering this control's tag

비공개 메소드들

메소드 설명
BindControl ( IWebDataBound dataBound, WebControl theControl ) : void

Retrieves custom binding attributes from a webcontrol and adds a new binding instance to the container's UserControl.BindingManager if necessary.

BindingOwner_DataBindingsInitialized ( object sender, EventArgs e ) : void

Called by the containing UserControl if bindings must be initialized.

CreateBindingInstance ( string bindingTypeName, string bindingSource, string bindingTarget, Spring.DataBinding.BindingDirection bindingDirection, IFormatter bindingFormatter ) : IBinding
GetBindingContainerControl ( Control control ) : IWebDataBound
RegisterDataControl ( Control control, EventHandler initializeBindingHandler ) : void
RemoveBindingAttributes ( IWebDataBound dataBound, WebControl wc ) : void

Removes custom binding attributes from a webcontrol to avoid them being rendered.

TraverseControls ( IWebDataBound bindingContainer, System.Web.UI.ControlCollection controls, TraversalAction action ) : void

Adds all controls on this panel to the containing UserControl.BindingManager's binding collection.

메소드 상세

AutoProbeBindingType() 보호된 메소드

Probe for bindingType of know controls
protected AutoProbeBindingType ( Control wc ) : string
wc System.Web.UI.Control the control, who's bindingType is to be determined
리턴 string

AutoProbeSourceProperty() 보호된 메소드

Probes for a few know controls and their properties.
protected AutoProbeSourceProperty ( Control wc ) : string
wc System.Web.UI.Control
리턴 string

OnInit() 보호된 메소드

Registers this control for the UserControl.DataBindingsInitialized event of it's container.
protected OnInit ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnPreRender() 보호된 메소드

Overridden to remove custom binding attributes before rendering.
protected OnPreRender ( EventArgs e ) : void
e System.EventArgs
리턴 void

Render() 보호된 메소드

Overriden to suppress rendering this control's tag
protected Render ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter
리턴 void