protected void Page_Load(object sender, EventArgs e) { ProductsList.DataSource = ProductsFactory.GetProductsList(); ProductsList.DataBind(); string id = Request.QueryString["id"]; if (Request.QueryString["id"] == null) { Response.Redirect("Index.aspx"); } else { Product p = ProductsFactory.GetProductById(id); productId.InnerText = p.Id; productName.InnerText = p.Name; Nowprice.InnerText = p.Price.ToString(); Oldprice.InnerText = p.OldPrice.ToString(); Introd1.Src = p.ImgPath; Introd2.Src = p.ImgPath2; Detail.InnerText = p.Detail; Tag.InnerText = p.Tag; Class.InnerText = p.Class; } }
protected void Page_Load(object sender, EventArgs e) { ProductsList1.DataSource = ProductsFactory.GetProductsList(); ProductsList1.DataBind(); BrandsList.DataSource = BrandsFactory.GetBrandsList(); BrandsList.DataBind(); ProductsList2.DataSource = ProductsFactory.GetProductsList(); ProductsList2.DataBind(); if (Session["customer"] == null) { login.InnerText = "登录"; } }
public static Product GetProductById(string id) { List <Product> list = ProductsFactory.GetProductsList(); Product r = new Product(); foreach (var p in list) { if (p.Id.Equals(id)) { return(p); } } return(r); }