Beispiel #1
0
    //商品搜索
    protected void BtnSearch_Click(object sender, EventArgs e)
    {
        string str = "";

        if (TxtSearchInfo.Text.Length != 0)
        {
            string keyword = TxtSearchInfo.Text.ToString().Trim();
            var    sBooks  = ProService.GetBooksByKeyword(keyword, "BookName");
            if (sBooks.Count != 0)
            {
                foreach (var book in sBooks)
                {
                    str += ProDisplay.GetProInfoCard(book.BookId, book.BookName, book.ListPrice.ToString(), book.BookImage);
                }
                divProDisplay.InnerHtml = str;
            }
            else
            {
                divProDisplay.InnerHtml = "<label style='font-size:larger;'>暂时找不到你想要的书籍!</label>";
            }
        }
        else
        {
            divProDisplay.InnerHtml = "<label style='font-size:larger;'>请输入搜索关键字!</label>";
        }
    }
Beispiel #2
0
    //根据分类id展示相应商品
    public void ProDisplayByCategoryId(int cid)
    {
        string str      = "";
        var    allBooks = ProService.GetBooksByCategoryId(cid);

        foreach (var book in allBooks)
        {
            str += ProDisplay.GetProInfoCard(book.BookId, book.BookName, book.ListPrice.ToString(), book.BookImage);
        }
        divProDisplay.InnerHtml = str;
    }
Beispiel #3
0
    //商品展示初始化,即先展示全部商品
    public void ProDisplayInit()
    {
        string str      = "";
        var    allBooks = ProService.GetAllBooks();

        foreach (var book in allBooks)
        {
            str += ProDisplay.GetProInfoCard(book.BookId, book.BookName, book.ListPrice.ToString(), book.BookImage);
        }
        divProDisplay.InnerHtml = str;
    }