C# 클래스 SenseNet.Portal.UI.ContentListViews.FieldControls.QueryFilter

상속: SenseNet.Portal.UI.Controls.FieldControl
파일 보기 프로젝트 열기: maxpavlov/FlexNet

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