C# Класс SenseNet.Portal.UI.Controls.PagerControl

Наследование: System.Web.UI.UserControl
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
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