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 Page_Load(object sender, EventArgs e) { ClientScript.RegisterClientScriptBlock(this.GetType(), "scptSelectTitle", "<script language='javascript'>function selectTitle(titleId) { document.getElementById('" + selectedTitle.ClientID + "').value=titleId; overlay(); __doPostBack('',''); }</script>"); if (!IsPostBack) { fillCombos(); string idString = Request.QueryString["id"]; int id = 0; if (idString != null && int.TryParse(idString, out id)) { itemIdTextBox.Text = id.ToString(); search(id, null); } else { // TODO: Inform user that title does not exist -- Perhaps redirect to unknown.aspx?type=title } } else { String selectedTitleId = this.selectedTitle.Value; if (selectedTitleId != "") { CustomGenericList <ItemTitle> itemTitles = (CustomGenericList <ItemTitle>)Session["ItemTitleList" + itemIdTextBox.Text]; ItemTitle itemTitle = new ItemTitle(); // Get details for "selectedTitleId" from database BHLProvider provider = new BHLProvider(); Title title = provider.TitleSelect(Convert.ToInt32(selectedTitleId)); itemTitle.TitleID = title.TitleID; itemTitle.ShortTitle = title.ShortTitle; itemTitle.IsPrimary = false; itemTitles.Add(itemTitle); Session["ItemTitleList" + itemIdTextBox.Text] = itemTitles; this.selectedTitle.Value = ""; this.bindTitleData(); } if (ViewState["SortColumn"] != null) { _sortColumn = (PageComparer.CompareEnum)ViewState["SortColumn"]; _sortOrder = (SortOrder)ViewState["SortOrder"]; } } litMessage.Text = ""; errorControl.Visible = false; Page.MaintainScrollPositionOnPostBack = true; Page.SetFocus(itemIdTextBox); }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { if (ViewState["SortColumn"] != null) { _sortColumn = (ItemComparer.CompareEnum)ViewState["SortColumn"]; _sortOrder = (SortOrder)ViewState["SortOrder"]; } } else { search(); } }
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 itemList_Sorting(object sender, GridViewSortEventArgs e) { ItemComparer.CompareEnum sortColumn = _sortColumn; if (e.SortExpression.Equals("ItemID")) { _sortColumn = ItemComparer.CompareEnum.ItemID; } else if (e.SortExpression.Equals("BarCode")) { _sortColumn = ItemComparer.CompareEnum.BarCode; } else if (e.SortExpression.Equals("PaginationStatusName")) { _sortColumn = ItemComparer.CompareEnum.PaginationStatusName; } else if (e.SortExpression.Equals("PaginationStatusDate")) { _sortColumn = ItemComparer.CompareEnum.PaginationStatusDate; } if (sortColumn == _sortColumn) { if (_sortOrder == SortOrder.Descending) { _sortOrder = SortOrder.Ascending; } else { _sortOrder = SortOrder.Descending; } } else { _sortOrder = SortOrder.Ascending; } ViewState["SortColumn"] = _sortColumn; ViewState["SortOrder"] = _sortOrder; bindItemData(); }
protected void pageList_Sorting(object sender, GridViewSortEventArgs e) { PageComparer.CompareEnum sortColumn = _sortColumn; if (e.SortExpression.Equals("PageID")) { _sortColumn = PageComparer.CompareEnum.PageID; } else if (e.SortExpression.Equals("FileNamePrefix")) { _sortColumn = PageComparer.CompareEnum.FileNamePrefix; } else if (e.SortExpression.Equals("SequenceOrder")) { _sortColumn = PageComparer.CompareEnum.SequenceOrder; } if (sortColumn == _sortColumn) { if (_sortOrder == SortOrder.Descending) { _sortOrder = SortOrder.Ascending; } else { _sortOrder = SortOrder.Descending; } } else { _sortOrder = SortOrder.Ascending; } ViewState["SortColumn"] = _sortColumn; ViewState["SortOrder"] = _sortOrder; bindPageData(); }
public ItemComparer(CompareEnum compareEnum, SortOrder sortOrder) { _compareEnum = compareEnum; _sortOrder = sortOrder; }
public PageNameComparer( CompareEnum compareEnum, SortOrder sortOrder ) { _compareEnum = compareEnum; _sortOrder = sortOrder; }
public ItemComparer( CompareEnum compareEnum, SortOrder sortOrder ) { _compareEnum = compareEnum; _sortOrder = sortOrder; }
protected void Page_Load( object sender, EventArgs e ) { ClientScript.RegisterClientScriptBlock(this.GetType(), "scptSelectTitle", "<script language='javascript'>function selectTitle(titleId) { document.getElementById('" + selectedTitle.ClientID + "').value=titleId; overlay(); __doPostBack('',''); }</script>"); if ( !IsPostBack ) { fillCombos(); string idString = Request.QueryString[ "id" ]; int id = 0; if ( idString != null && int.TryParse( idString, out id ) ) { itemIdTextBox.Text = id.ToString(); search( id, null ); } else { // TODO: Inform user that title does not exist -- Perhaps redirect to unknown.aspx?type=title } } else { String selectedTitleId = this.selectedTitle.Value; if (selectedTitleId != "") { CustomGenericList<ItemTitle> itemTitles = (CustomGenericList<ItemTitle>)Session["ItemTitleList" + itemIdTextBox.Text]; ItemTitle itemTitle = new ItemTitle(); // Get details for "selectedTitleId" from database BHLProvider provider = new BHLProvider(); Title title = provider.TitleSelect(Convert.ToInt32(selectedTitleId)); itemTitle.TitleID = title.TitleID; itemTitle.ShortTitle = title.ShortTitle; itemTitle.IsPrimary = false; itemTitles.Add(itemTitle); Session["ItemTitleList" + itemIdTextBox.Text] = itemTitles; this.selectedTitle.Value = ""; this.bindTitleData(); } if ( ViewState[ "SortColumn" ] != null ) { _sortColumn = (PageComparer.CompareEnum)ViewState[ "SortColumn" ]; _sortOrder = (SortOrder)ViewState[ "SortOrder" ]; } } litMessage.Text = ""; errorControl.Visible = false; Page.MaintainScrollPositionOnPostBack = true; Page.SetFocus( itemIdTextBox ); }
public PageNameComparer(CompareEnum compareEnum, SortOrder sortOrder) { _compareEnum = compareEnum; _sortOrder = sortOrder; }
protected void pageList_Sorting( object sender, GridViewSortEventArgs e ) { PageComparer.CompareEnum sortColumn = _sortColumn; if ( e.SortExpression.Equals( "PageID" ) ) { _sortColumn = PageComparer.CompareEnum.PageID; } else if ( e.SortExpression.Equals( "FileNamePrefix" ) ) { _sortColumn = PageComparer.CompareEnum.FileNamePrefix; } else if ( e.SortExpression.Equals( "SequenceOrder" ) ) { _sortColumn = PageComparer.CompareEnum.SequenceOrder; } if ( sortColumn == _sortColumn ) { if ( _sortOrder == SortOrder.Descending ) { _sortOrder = SortOrder.Ascending; } else { _sortOrder = SortOrder.Descending; } } else { _sortOrder = SortOrder.Ascending; } ViewState[ "SortColumn" ] = _sortColumn; ViewState[ "SortOrder" ] = _sortOrder; bindPageData(); }
protected void itemList_Sorting( object sender, GridViewSortEventArgs e ) { ItemComparer.CompareEnum sortColumn = _sortColumn; if ( e.SortExpression.Equals( "ItemID" ) ) { _sortColumn = ItemComparer.CompareEnum.ItemID; } else if ( e.SortExpression.Equals( "BarCode" ) ) { _sortColumn = ItemComparer.CompareEnum.BarCode; } else if ( e.SortExpression.Equals( "PaginationStatusName" ) ) { _sortColumn = ItemComparer.CompareEnum.PaginationStatusName; } else if ( e.SortExpression.Equals( "PaginationStatusDate" ) ) { _sortColumn = ItemComparer.CompareEnum.PaginationStatusDate; } if ( sortColumn == _sortColumn ) { if ( _sortOrder == SortOrder.Descending ) { _sortOrder = SortOrder.Ascending; } else { _sortOrder = SortOrder.Descending; } } else { _sortOrder = SortOrder.Ascending; } ViewState[ "SortColumn" ] = _sortColumn; ViewState[ "SortOrder" ] = _sortOrder; bindItemData(); }
protected void Page_Load( object sender, EventArgs e ) { if ( IsPostBack ) { if ( ViewState[ "SortColumn" ] != null ) { _sortColumn = (ItemComparer.CompareEnum)ViewState[ "SortColumn" ]; _sortOrder = (SortOrder)ViewState[ "SortOrder" ]; } } else { search(); } }
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 ); }