C# 클래스 Rock.Web.UI.Controls.CheckinArea

상속: System.Web.UI.WebControls.CompositeControl
파일 보기 프로젝트 열기: NewSpring/Rock

공개 프로퍼티들

프로퍼티 타입 설명
GroupTypeGuid System.Guid

공개 메소드들

메소드 설명
CreateGroupTypeAttributeControls ( GroupType groupType, RockContext rockContext ) : void

Creates the group type attribute controls.

GetCheckinLabelAttributes ( Rock.Web.Cache.AttributeCache>.Dictionary groupTypeAttribute ) : Rock.Web.Cache.AttributeCache>.Dictionary

Gets the checkin label attribute keys.

GetGroupTypeValues ( GroupType groupType ) : void

Gets the type of the checkin group.

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

Writes the T:System.Web.UI.WebControls.CompositeControl content to the specified T:System.Web.UI.HtmlTextWriter object, for display on the client.

SetGroupType ( GroupType groupType, RockContext rockContext ) : void

Sets the type of the group.

보호된 메소드들

메소드 설명
AddCheckinLabel_Click ( object sender, EventArgs e ) : void

Handles the Click event of the AddCheckinLabel control.

CreateChildControls ( ) : void

Called by the ASP.NET page framework to notify server controls that use composition-based implementation to create any child controls they contain in preparation for posting back or rendering.

DeleteCheckinLabel_Click ( object sender, RowEventArgs e ) : void

Handles the Click event of the DeleteCheckinLabel control.

LoadViewState ( object savedState ) : void

Restores view-state information from a previous request that was saved with the M:System.Web.UI.WebControls.WebControl.SaveViewState method.

OnLoad ( EventArgs e ) : void

Raises the E:System.Web.UI.Control.Load event.

SaveViewState ( ) : object

Saves any state that was modified after the M:System.Web.UI.WebControls.Style.TrackViewState method was invoked.

비공개 메소드들

메소드 설명
CreateCheckinLabelsGrid ( ) : void

Creates the checkin labels grid.

HandleGridEvents ( ) : void

Handles the grid events.

_ddlGroupTypeInheritFrom_SelectedIndexChanged ( object sender, EventArgs e ) : void

Handles the SelectedIndexChanged event of the _ddlGroupTypeInheritFrom control.

메소드 상세

AddCheckinLabel_Click() 보호된 메소드

Handles the Click event of the AddCheckinLabel control.
protected AddCheckinLabel_Click ( object sender, EventArgs e ) : void
sender object The source of the event.
e System.EventArgs The instance containing the event data.
리턴 void

CreateChildControls() 보호된 메소드

Called by the ASP.NET page framework to notify server controls that use composition-based implementation to create any child controls they contain in preparation for posting back or rendering.
protected CreateChildControls ( ) : void
리턴 void

CreateGroupTypeAttributeControls() 공개 메소드

Creates the group type attribute controls.
public CreateGroupTypeAttributeControls ( GroupType groupType, RockContext rockContext ) : void
groupType GroupType Type of the group.
rockContext Rock.Data.RockContext The rock context.
리턴 void

DeleteCheckinLabel_Click() 보호된 메소드

Handles the Click event of the DeleteCheckinLabel control.
protected DeleteCheckinLabel_Click ( object sender, RowEventArgs e ) : void
sender object The source of the event.
e RowEventArgs The instance containing the event data.
리턴 void

GetCheckinLabelAttributes() 공개 정적인 메소드

Gets the checkin label attribute keys.
public static GetCheckinLabelAttributes ( Rock.Web.Cache.AttributeCache>.Dictionary groupTypeAttribute ) : Rock.Web.Cache.AttributeCache>.Dictionary
groupTypeAttribute Rock.Web.Cache.AttributeCache>.Dictionary The group type attribute.
리턴 Rock.Web.Cache.AttributeCache>.Dictionary

GetGroupTypeValues() 공개 메소드

Gets the type of the checkin group.
public GetGroupTypeValues ( GroupType groupType ) : void
groupType GroupType Type of the group.
리턴 void

LoadViewState() 보호된 메소드

Restores view-state information from a previous request that was saved with the M:System.Web.UI.WebControls.WebControl.SaveViewState method.
protected LoadViewState ( object savedState ) : void
savedState object An object that represents the control state to restore.
리턴 void

OnLoad() 보호된 메소드

Raises the E:System.Web.UI.Control.Load event.
protected OnLoad ( EventArgs e ) : void
e System.EventArgs The object that contains the event data.
리턴 void

RenderControl() 공개 메소드

Writes the T:System.Web.UI.WebControls.CompositeControl content to the specified T:System.Web.UI.HtmlTextWriter object, for display on the client.
public RenderControl ( System.Web.UI.HtmlTextWriter writer ) : void
writer System.Web.UI.HtmlTextWriter An that represents the output stream to render HTML content on the client.
리턴 void

SaveViewState() 보호된 메소드

Saves any state that was modified after the M:System.Web.UI.WebControls.Style.TrackViewState method was invoked.
protected SaveViewState ( ) : object
리턴 object

SetGroupType() 공개 메소드

Sets the type of the group.
public SetGroupType ( GroupType groupType, RockContext rockContext ) : void
groupType GroupType Type of the group.
rockContext Rock.Data.RockContext The rock context.
리턴 void

프로퍼티 상세

GroupTypeGuid 공개적으로 프로퍼티

Gets the group type unique identifier.
public Guid,System GroupTypeGuid
리턴 System.Guid