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;
        }
    }
Beispiel #2
0
 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 = "登录";
     }
 }
Beispiel #3
0
    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);
    }