C# Класс SenseNet.Portal.UI.ContentListViews.FieldControls.QueryFilter

Наследование: SenseNet.Portal.UI.Controls.FieldControl
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
CompareFields int
ContainsOr bool
GetChainOpControl System.Web.UI.WebControls.DropDownList
GetExpressionControl System.Web.UI.WebControls.TextBox
GetExpressionInfo ExpressionInfo
GetExpressionInfoListFromGui List
GetExpressionInfoListFromQuery List
GetExpressionItem ExpressionItem
GetFieldNameControl System.Web.UI.WebControls.DropDownList
GetRelOpControl System.Web.UI.WebControls.DropDownList
GetRemoveControl System.Web.UI.WebControls.Button
InitControls void
RefreshListView void
ResetListData void
ShiftOperatorsDown void
ShiftOperatorsUp void
ShowNodeQueryPanel void
TransformContentListFieldSingleId void
TransformIntToReference void
TransformReferenceToInt void

Открытые методы

Метод Описание
GetData ( ) : object
SetData ( object data ) : void

Защищенные методы

Метод Описание
BtnAddRule_Click ( object sender, EventArgs e ) : void
ExpressionListView_ItemCommand ( object sender, System.Web.UI.WebControls.ListViewCommandEventArgs e ) : void
ExpressionListView_ItemDataBound ( object sender, System.Web.UI.WebControls.ListViewItemEventArgs e ) : void
LoadControlState ( object savedState ) : void
OnInit ( EventArgs e ) : void
OnLoad ( EventArgs e ) : void
SaveControlState ( ) : object

Приватные методы

Метод Описание
CompareFields ( FieldSetting x, FieldSetting y ) : int
ContainsOr ( IEnumerable expInfoList ) : bool
GetChainOpControl ( ListViewDataItem dataItem ) : DropDownList
GetExpressionControl ( ListViewDataItem dataItem ) : TextBox
GetExpressionInfo ( Predicate pred ) : ExpressionInfo
GetExpressionInfoListFromGui ( ) : List
GetExpressionInfoListFromQuery ( Query query ) : List
GetExpressionItem ( ExpressionInfo expInfo ) : ExpressionItem
GetFieldNameControl ( ListViewDataItem dataItem ) : DropDownList
GetRelOpControl ( ListViewDataItem dataItem ) : DropDownList
GetRemoveControl ( ListViewDataItem dataItem ) : System.Web.UI.WebControls.Button
InitControls ( ) : void
RefreshListView ( ) : void
ResetListData ( ) : void
ShiftOperatorsDown ( ) : void
ShiftOperatorsUp ( ) : void
ShowNodeQueryPanel ( ) : void
TransformContentListFieldSingleId ( Predicate pred ) : void
TransformIntToReference ( Predicate pred ) : void
TransformReferenceToInt ( Predicate pred ) : void

Описание методов

BtnAddRule_Click() защищенный Метод

protected BtnAddRule_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

ExpressionListView_ItemCommand() защищенный Метод

protected ExpressionListView_ItemCommand ( object sender, System.Web.UI.WebControls.ListViewCommandEventArgs e ) : void
sender object
e System.Web.UI.WebControls.ListViewCommandEventArgs
Результат void

ExpressionListView_ItemDataBound() защищенный Метод

protected ExpressionListView_ItemDataBound ( object sender, System.Web.UI.WebControls.ListViewItemEventArgs e ) : void
sender object
e System.Web.UI.WebControls.ListViewItemEventArgs
Результат void

GetData() публичный Метод

public GetData ( ) : object
Результат object

LoadControlState() защищенный Метод

protected LoadControlState ( object savedState ) : void
savedState object
Результат void

OnInit() защищенный Метод

protected OnInit ( EventArgs e ) : void
e System.EventArgs
Результат void

OnLoad() защищенный Метод

protected OnLoad ( EventArgs e ) : void
e System.EventArgs
Результат void

SaveControlState() защищенный Метод

protected SaveControlState ( ) : object
Результат object

SetData() публичный Метод

public SetData ( object data ) : void
data object
Результат void