protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string idString = Request.QueryString["id"]; int id = 0; if (idString != null && int.TryParse(idString, out id)) { pageIdTextBox.Text = id.ToString(); search(id); fillUI(); } } else { if (ViewState["SortColumn"] != null) { _sortColumn = (PageNameComparer.CompareEnum)ViewState["SortColumn"]; _sortOrder = (SortOrder)ViewState["SortOrder"]; } } errorControl.Visible = false; Page.MaintainScrollPositionOnPostBack = true; }
protected void pageNameList_Sorting(object sender, GridViewSortEventArgs e) { PageNameComparer.CompareEnum sortColumn = _sortColumn; if (e.SortExpression.Equals("NameFound")) { _sortColumn = PageNameComparer.CompareEnum.NameFound; } else if (e.SortExpression.Equals("NameConfirmed")) { _sortColumn = PageNameComparer.CompareEnum.NameConfirmed; } else if (e.SortExpression.Equals("NameBankID")) { _sortColumn = PageNameComparer.CompareEnum.NameBankID; } else if (e.SortExpression.Equals("Active")) { _sortColumn = PageNameComparer.CompareEnum.Active; } if (sortColumn == _sortColumn) { if (_sortOrder == SortOrder.Descending) { _sortOrder = SortOrder.Ascending; } else { _sortOrder = SortOrder.Descending; } } else { _sortOrder = SortOrder.Ascending; } ViewState["SortColumn"] = _sortColumn; ViewState["SortOrder"] = _sortOrder; bindPageNameData(true); }
protected void Page_Load( object sender, EventArgs e ) { if ( !IsPostBack ) { string idString = Request.QueryString[ "id" ]; int id = 0; if ( idString != null && int.TryParse( idString, out id ) ) { pageIdTextBox.Text = id.ToString(); search( id ); fillUI(); } } else { if ( ViewState[ "SortColumn" ] != null ) { _sortColumn = (PageNameComparer.CompareEnum)ViewState[ "SortColumn" ]; _sortOrder = (SortOrder)ViewState[ "SortOrder" ]; } } errorControl.Visible = false; Page.MaintainScrollPositionOnPostBack = true; }
protected void pageNameList_Sorting( object sender, GridViewSortEventArgs e ) { PageNameComparer.CompareEnum sortColumn = _sortColumn; if ( e.SortExpression.Equals( "NameFound" ) ) { _sortColumn = PageNameComparer.CompareEnum.NameFound; } else if ( e.SortExpression.Equals( "NameConfirmed" ) ) { _sortColumn = PageNameComparer.CompareEnum.NameConfirmed; } else if ( e.SortExpression.Equals( "NameBankID" ) ) { _sortColumn = PageNameComparer.CompareEnum.NameBankID; } else if ( e.SortExpression.Equals( "Active" ) ) { _sortColumn = PageNameComparer.CompareEnum.Active; } if ( sortColumn == _sortColumn ) { if ( _sortOrder == SortOrder.Descending ) { _sortOrder = SortOrder.Ascending; } else { _sortOrder = SortOrder.Descending; } } else { _sortOrder = SortOrder.Ascending; } ViewState[ "SortColumn" ] = _sortColumn; ViewState[ "SortOrder" ] = _sortOrder; bindPageNameData( true ); }