protected void Page_Load(object sender, EventArgs e) { DataTable dt = new DataTable(); dt.Columns.Add("Item_Description"); dt.Columns.Add("Fashion_item_Id"); dt.Columns.Add("Fashion_Type_Name"); dt.Columns.Add("BrandName"); dt.Columns.Add("Price"); if (Session["ShoppingCart"] != null) { dt = Session["ShoppingCart"] as DataTable; Label lbl_CartCount = this.Master.FindControl("lbl_cart") as Label; lbl_CartCount.Text = "( " + dt.Rows.Count.ToString() + " )"; } if (!IsPostBack) { WomenFashionEntities entity = new WomenFashionEntities(); var fitems = (from ob in entity.Fashion_Item where (ob.Fashion_Type_Id == 2) select new { ob.Fashion_item_Id, ob.Item_Description, ob.Color.ColorName, ob.ImageURL, ob.category.categoryhtml, ob.Price }).ToList(); Repeater_Product.DataSource = fitems; Repeater_Product.DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { if (Session["AllSearchData"] != null) { var allobj = Session["AllSearchData"]; Repeater_Product.DataSource = allobj; Repeater_Product.DataBind(); } } }
private void BindData(int PageIndex) { int RecordCount = 0; DataTable dt = bll.GetProductList(AspNetPager.PageSize, PageIndex, SalesType, out RecordCount); dt.Columns.Add("price"); foreach (DataRow row in dt.Rows) { row["smallimage"] = ProductMainImageRule.GetMainImageUrl(Convert.ToString(row["smallimage"])); row["mediumimage"] = ProductMainImageRule.GetMainImageUrl(Convert.ToString(row["mediumimage"])); row["largeimage"] = ProductMainImageRule.GetMainImageUrl(Convert.ToString(row["largeimage"])); row["price"] = Convert.ToString(Convert.ToDecimal(row["MerchantPrice"]) - Convert.ToDecimal(row["reduceprice"])); } Repeater_Product.DataSource = dt; Repeater_Product.DataBind(); Literal_SalesName1.Text = SalesType.ToString(); Literal_SalesName2.Text = SalesType.ToString(); switch (SalesType) { case SalesProductType.热销商品: HyperLink1.CssClass = "button_blue2"; break; case SalesProductType.直降特卖: HyperLink2.CssClass = "button_blue2"; break; case SalesProductType.鼎鼎推荐: HyperLink3.CssClass = "button_blue2"; break; default: HyperLink1.CssClass = "button_blue2"; break; } }