public ActionResult Search(FormCollection f) { string keyword = f["txtTimKiem"].ToString(); using (MobilePhoneSellingEntities db = new MobilePhoneSellingEntities()) { Product product = db.Products.SingleOrDefault(x => x.Name == keyword); if (product == null) { List <Product> _lstProd = db.Products.Where(p => p.Name.Contains(keyword)).ToList(); return(View(_lstProd)); } else { string strID = product.Id; return(RedirectToAction("ProductDetails", "Products", new { id = strID })); } } }