//商品搜索 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>"; } }
//根据分类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; }
//商品展示初始化,即先展示全部商品 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; }