private void ItemList_DataBind() { ProductSearchMgr myProductSearchMgr = new ProductSearchMgr(); // List products ListView_Product_List.DataSource = myProductSearchMgr.Get_Product_Search( _search_field, _keyword, droplist_Filter_Product_Variant.SelectedValue, _categoryid, droplist_Filter_Manufacturer.SelectedValue, droplist_Filter_IsActive.SelectedValue, "ALL", droplist_Filter_SortOrder.SelectedValue, droplist_Filter_Direction.SelectedValue); ListView_Product_List.DataBind(); CheckBox chk_SelectAll = (CheckBox)ListView_Product_List.FindControl("chkbox_SelectAll"); if (chk_SelectAll != null) { chk_SelectAll.Checked = false; } }
public void Control_FillData() { ProductSearchMgr myProductSearchMgr = new ProductSearchMgr(); Product_Search myProduct_Search = myProductSearchMgr.Get_Product_Search(_productid); Img_Default_Photo.ImageUrl = myProduct_Search.Default_PhotoURL; #region Media Type //Gets your enum names and adds it to a string array Array enumNames = Enum.GetValues(typeof(Media_Type)); //Creates an ArrayList ArrayList myVariantTypes = new ArrayList(); //Loop through your string array and poppulates the ArrayList foreach (Media_Type myVariant_Type in enumNames) { myVariantTypes.Add(new { Value = StringEnum.GetStringValue(myVariant_Type), Name = myVariant_Type.ToString() }); } //Bind the ArrayList to your DropDownList droplist_Media_Type.Items.Clear(); droplist_Media_Type.DataSource = myVariantTypes; droplist_Media_Type.DataTextField = "Name"; droplist_Media_Type.DataValueField = "Value"; droplist_Media_Type.DataBind(); // Set Default value droplist_Media_Type.SelectedIndex = 0; #endregion tbx_Media_Title.Text = ""; tbx_ImageURL.Text = ""; tbx_Description.Text = ""; }
private void Control_Init() { _productid = Request["ProductID"]; if (DataEval.IsNegativeQuery(_productid)) { Response.Redirect("Products.aspx"); } else { ViewState["ProductID"] = _productid; ProductSearchMgr myProductSearchMgr = new ProductSearchMgr(); Product_Search myProduct_Search = myProductSearchMgr.Get_Product_Search(_productid); lbl_Product_Name.Text = string.Format("{0} (ID: {1})", myProduct_Search.Product_Full_Title, myProduct_Search.ProductID); img_ItemPicture.ImageUrl = myProduct_Search.Default_PhotoURL; ProductIndex_Editor.ProductID = _productid; ProductIndex_Editor.Product_IndexID = myProduct_Search.Product_IndexID; ProductInfo_Editor.ProductID = _productid; ProductCategory_Editor.ProductID = _productid; ProductAttribute_Editor.ProductID = _productid; ProductAttribute_Editor.Product_VariantID = myProduct_Search.Product_VariantID; Webpage_Editor.ProductID = _productid; Webmedia_Editor.ProductID = _productid; MultiView_Product.SetActiveView(View_Index); CommandButtons_Reset(); } }
private void Control_Init() { if (!DataEval.IsEmptyQuery(_e2shop_itemlistid)) { if (Request.QueryString["PageLink"] == "Disable") { ListView_e2Shop_ItemList.Enabled = false; Panel_PagerTop.Enabled = false; Panel_PagerBottom.Enabled = false; } #region Get client request int pagenum; if (DataEval.IsEmptyQuery(Request.QueryString["PageNum"])) { pagenum = 1; } else { pagenum = Convert.ToInt16(Request.QueryString["PageNum"]); } #endregion // Init List View ListView_e2Shop_ItemList.GroupItemCount = _repeatcolumn; ProductSearchMgr myProductSearchMgr = new ProductSearchMgr(); ListView_e2Shop_ItemList.DataSource = myProductSearchMgr.Get_Product_Search( "", "", "", _categoryid, "", true.ToString(), true.ToString(), _sortorder, _orientation, pagenum, _numberperpage); ListView_e2Shop_ItemList.DataKeyNames = new string[] { "Ebay_ItemID" }; Core.Tools.AppItemTemplates myItemTemplate = new Core.Tools.AppItemTemplates(); switch (_itemtemplate) { case "Default": myItemTemplate.ItemTemplatePath = "~/App_Control_Style/Nexus_Ebay/Templates/ItemList_Default.ascx"; break; case "Custom": myItemTemplate.ItemTemplatePath = _itemtemplateurl; break; default: myItemTemplate.ItemTemplatePath = "~/App_Control_Style/Nexus_Ebay/Templates/ItemList_Default.ascx"; break; } myItemTemplate.Set_Separator(""); myItemTemplate.Set_DataEmpty(""); ListView_e2Shop_ItemList.ItemTemplate = Page.LoadTemplate(myItemTemplate.ItemTemplatePath); ListView_e2Shop_ItemList.AlternatingItemTemplate = Page.LoadTemplate(myItemTemplate.AltPath); if (!DataEval.IsEmptyQuery(myItemTemplate.Separator)) { ListView_e2Shop_ItemList.ItemSeparatorTemplate = Page.LoadTemplate(myItemTemplate.Separator); } if (!DataEval.IsEmptyQuery(myItemTemplate.DataEmpty)) { ListView_e2Shop_ItemList.EmptyDataTemplate = Page.LoadTemplate(myItemTemplate.DataEmpty); } try { ListView_e2Shop_ItemList.DataBind(); } catch { // Load Template Failed } DataPager_e2Shop_ItemList.PageSize = _numberperpage; } }