C# 클래스 SenseNet.Portal.UI.Controls.PagerControl

상속: System.Web.UI.UserControl
파일 보기 프로젝트 열기: maxpavlov/FlexNet

보호된 프로퍼티들

프로퍼티 타입 설명
PageRepeater System.Web.UI.WebControls.Repeater
PageSizeListControl System.Web.UI.WebControls.ListControl
PageSizePanel System.Web.UI.WebControls.PlaceHolder

Private Properties

프로퍼티 타입 설명
RebuildControls void
ReplaceControl void
ReplaceControl void

보호된 메소드들

메소드 설명
CreateChildControls ( ) : void
LoadControlState ( object savedState ) : void
OnInit ( EventArgs e ) : void
OnPreRender ( EventArgs e ) : void
PageSizeListControl_SelectedIndexChanged ( object sender, EventArgs e ) : void
Repeater_OnItemCommand ( object sender, System.Web.UI.WebControls.RepeaterCommandEventArgs e ) : void

This method controls the actually selected page number after the user pressed one of the navigation links

Repeater_OnItemDataBound ( object sender, System.Web.UI.WebControls.RepeaterItemEventArgs e ) : void

This method controls the visibility of the navigation controls (selected page, back and forward links)

SaveControlState ( ) : object

비공개 메소드들

메소드 설명
RebuildControls ( ) : void

Refresh the whole html by re-calculating the visible page numbers and databinding the main repeater

ReplaceControl ( WebControl controlToHide, Control controlToShow ) : void
ReplaceControl ( WebControl controlToHide, Control controlToShow, bool forceVisible ) : void

Hides the first control and shows the second. If there is no second, the first will be only disabled and gets a css postfix

메소드 상세

CreateChildControls() 보호된 메소드

protected CreateChildControls ( ) : void
리턴 void

LoadControlState() 보호된 메소드

protected LoadControlState ( object savedState ) : void
savedState object
리턴 void

OnInit() 보호된 메소드

protected OnInit ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnPreRender() 보호된 메소드

protected OnPreRender ( EventArgs e ) : void
e System.EventArgs
리턴 void

PageSizeListControl_SelectedIndexChanged() 보호된 메소드

protected PageSizeListControl_SelectedIndexChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

Repeater_OnItemCommand() 보호된 메소드

This method controls the actually selected page number after the user pressed one of the navigation links
protected Repeater_OnItemCommand ( object sender, System.Web.UI.WebControls.RepeaterCommandEventArgs e ) : void
sender object
e System.Web.UI.WebControls.RepeaterCommandEventArgs
리턴 void

Repeater_OnItemDataBound() 보호된 메소드

This method controls the visibility of the navigation controls (selected page, back and forward links)
protected Repeater_OnItemDataBound ( object sender, System.Web.UI.WebControls.RepeaterItemEventArgs e ) : void
sender object
e System.Web.UI.WebControls.RepeaterItemEventArgs
리턴 void

SaveControlState() 보호된 메소드

protected SaveControlState ( ) : object
리턴 object

프로퍼티 상세

PageRepeater 보호되어 있는 프로퍼티

protected Repeater,System.Web.UI.WebControls PageRepeater
리턴 System.Web.UI.WebControls.Repeater

PageSizeListControl 보호되어 있는 프로퍼티

protected ListControl,System.Web.UI.WebControls PageSizeListControl
리턴 System.Web.UI.WebControls.ListControl

PageSizePanel 보호되어 있는 프로퍼티

protected PlaceHolder,System.Web.UI.WebControls PageSizePanel
리턴 System.Web.UI.WebControls.PlaceHolder