C# Class com.Sconit.Control.GridView

Inheritance: System.Web.UI.WebControls.GridView
Mostra file Open project: Novthirteen/yfkey-scms

Public Properties

Property Type Description
SelectCriteriaExpire bool

Private Properties

Property Type Description
AddSortingField DetachedCriteria
AddSortingField DetachedCriteria
ConvertSortDirectionToSql string
CustDataGrid_RowDataBound void
ExecuteCriteria void
ExecuteCustomize void
GetCurrentPageIndex int
GetPageSize int

Public Methods

Method Description
Execute ( ) : void
ExportDOC ( ) : void
ExportDOC ( String FileName ) : void
ExportXLS ( ) : void
ExportXLS ( String FileName ) : void
FindPager ( ) : GridPager

Protected Methods

Method Description
DisplaySortOrderImages ( string sortExpression, System.Web.UI.WebControls.GridViewRow dgItem ) : void

绘制升序降序的图片

Export ( String FileType, String FileName ) : void

导出数据函数

GetSortExpression ( GridViewSortEventArgs e ) : string

获取排序表达式

ModifySortExpression ( string sortColumns, string sortExpression ) : string

修改排序顺序

OnInit ( EventArgs e ) : void
OnRowCreated ( GridViewRowEventArgs e ) : void
OnRowDataBound ( GridViewRowEventArgs e ) : void
OnSorting ( GridViewSortEventArgs e ) : void
SearchSortExpression ( string sortColumns, string sortColumn, string &sortOrder, int &sortOrderNo ) : void

获取当前的表达式对所选列进行排序

Private Methods

Method Description
AddSortingField ( ) : DetachedCriteria
AddSortingField ( string currentSortingExpression, SortDirection currentSortDirection ) : DetachedCriteria
ConvertSortDirectionToSql ( SortDirection sortDireciton ) : string
CustDataGrid_RowDataBound ( object sender, System.Web.UI.WebControls.GridViewRowEventArgs e ) : void
ExecuteCriteria ( DetachedCriteria selectCriteria, DetachedCriteria selectCountCriteria ) : void
ExecuteCustomize ( ) : void
GetCurrentPageIndex ( GridPager pager ) : int
GetPageSize ( GridPager pager ) : int

Method Details

DisplaySortOrderImages() protected method

绘制升序降序的图片
protected DisplaySortOrderImages ( string sortExpression, System.Web.UI.WebControls.GridViewRow dgItem ) : void
sortExpression string
dgItem System.Web.UI.WebControls.GridViewRow
return void

Execute() public method

public Execute ( ) : void
return void

Export() protected method

导出数据函数
protected Export ( String FileType, String FileName ) : void
FileType String 导出文件MIME类型
FileName String 导出文件的名称
return void

ExportDOC() public method

public ExportDOC ( ) : void
return void

ExportDOC() public method

public ExportDOC ( String FileName ) : void
FileName String
return void

ExportXLS() public method

public ExportXLS ( ) : void
return void

ExportXLS() public method

public ExportXLS ( String FileName ) : void
FileName String
return void

FindPager() public method

public FindPager ( ) : GridPager
return GridPager

GetSortExpression() protected method

获取排序表达式
protected GetSortExpression ( GridViewSortEventArgs e ) : string
e GridViewSortEventArgs
return string

ModifySortExpression() protected method

修改排序顺序
protected ModifySortExpression ( string sortColumns, string sortExpression ) : string
sortColumns string
sortExpression string
return string

OnInit() protected method

protected OnInit ( EventArgs e ) : void
e EventArgs
return void

OnRowCreated() protected method

protected OnRowCreated ( GridViewRowEventArgs e ) : void
e GridViewRowEventArgs
return void

OnRowDataBound() protected method

protected OnRowDataBound ( GridViewRowEventArgs e ) : void
e GridViewRowEventArgs
return void

OnSorting() protected method

protected OnSorting ( GridViewSortEventArgs e ) : void
e GridViewSortEventArgs
return void

SearchSortExpression() protected method

获取当前的表达式对所选列进行排序
protected SearchSortExpression ( string sortColumns, string sortColumn, string &sortOrder, int &sortOrderNo ) : void
sortColumns string
sortColumn string
sortOrder string
sortOrderNo int
return void

Property Details

SelectCriteriaExpire public_oe property

public bool SelectCriteriaExpire
return bool