Esempio n. 1
0
        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;
        }
Esempio n. 2
0
        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);
        }
Esempio n. 3
0
        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;
        }
Esempio n. 4
0
        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 );
        }