Từ 1 tới 6 trên tổng số 6 kết quả

Đề tài: Tìm kiếm tương đối trong ASP.NET MVC như thế nào ?

  1. #1
    Ngày gia nhập
    03 2011
    Bài viết
    67

    Mặc định Tìm kiếm tương đối trong ASP.NET MVC như thế nào ?

    Chào các bạn.
    Mình mới tìm hiểu về asp.net mvc nên không rỏ lắm. Mình làm 1 ví dụ về tìm kiếm tên trong bảng. code sau là tìm kiếm tuyệt đối
    Đây là code trong homecontroller
    Visual C# Code:
    1. public ActionResult Tim(string search)
    2. {
    3. if (string.IsNullOrEmpty(search)) return RedirectToAction("Index", "Home");
    4. {
    5.  
    6.  
    7. ViewData.Model = _db.Thuocs.Where(m => m.TenThuoc == search).ToList();
    8.  
    9. }
    10. return View();
    11. }
    12. trong view hiển thị kết quả
    13. <% if (ViewData.Model.Count == 0)
    14. { %>
    15. <h3>Khong Ton Tai hoac khong Co San Pham Nay</h3><br />
    16. <h3> <%=Html.ActionLink("Tro Lai", "Index")%></h3>
    17. <%} %>
    18. <%foreach (var m in ViewData.Model)
    19. {%>
    20. <img src="../../Content/images/<%:m.HinhAnh %>" /><br />
    21. <h3>Tên Thuốc : <%:m.TenThuoc%></h3><br />
    22. <h3>Giá : <%:m.Gia%>VND</h3><br />
    23. <h3>Nhà Sản Xuất : <%:m.NhaSX%></h3><br />
    24. <h3>Công Dụng : <%:m.CongDung%></h3><br />
    25. <h3>Cách Dùng :<%:m.CachDung%></h3><br />
    26. <h3> <%=Html.ActionLink("Mua", "Mua", new { id = m.MaThuoc })%></h3>
    27. <%} %>
    28. và chổ để lấy string search
    29.  
    30. <div id="searchBox">
    31. <%using (Html.BeginForm("Tim", "Home"))
    32. {%>
    33. <input type=text name=search />
    34. <%} %>
    Mong Các bạn chỉ cách tìm kiếm tương đối . Tại vì mình tự tìm hiểu nên kiến thức lượm lặc mong chỉ giáo nhiều hơn
    Đã được chỉnh sửa lần cuối bởi huuhung : 31-10-2011 lúc 09:41 AM. Lý do: cho code vào thẻ

  2. #2
    Ngày gia nhập
    06 2009
    Bài viết
    54

    ViewData.Model = _db.Thuocs.Where(m => m.TenThuoc.Containt(search)).ToList();

    Bạn thêm .Containt ở đằng sau cột cần tìm kiếm. Cứ thế mà tùy biến search nhập vào

  3. #3
    Ngày gia nhập
    03 2011
    Bài viết
    67

    Trích dẫn Nguyên bản được gửi bởi astrologic Xem bài viết
    ViewData.Model = _db.Thuocs.Where(m => m.TenThuoc.Containt(search)).ToList();

    Bạn thêm .Containt ở đằng sau cột cần tìm kiếm. Cứ thế mà tùy biến search nhập vào
    cảm ơn bạn rất nhiều

  4. #4
    Ngày gia nhập
    10 2010
    Bài viết
    3

    Trích dẫn Nguyên bản được gửi bởi 123ga Xem bài viết
    cảm ơn bạn rất nhiều
    Chỗ lấy string seach của bạn!Sao có mỗi textbox vậy.Mình cũng đang làm 1 code seach!Cũng đang mắc chỗ này.Bạn chỉ cho mình với

  5. #5
    Ngày gia nhập
    06 2009
    Bài viết
    54

    Trích dẫn Nguyên bản được gửi bởi giangmk90 Xem bài viết
    Chỗ lấy string seach của bạn!Sao có mỗi textbox vậy.Mình cũng đang làm 1 code seach!Cũng đang mắc chỗ này.Bạn chỉ cho mình với
    Bởi vì bạn ý sử dụng thẻ form bao quanh ô tìm kiếm đó, khi ấn tìm kiếm thì nó sẽ nhảy vào controller "Home", action là "Tim" với tham số truyền vào là "search", vậy thui

  6. #6
    Ngày gia nhập
    03 2013
    Bài viết
    1

    Mặc định Tìm Kiếm Theo Ngày Tháng

    Trích dẫn Nguyên bản được gửi bởi astrologic Xem bài viết
    ViewData.Model = _db.Thuocs.Where(m => m.TenThuoc.Containt(search)).ToList();

    Bạn thêm .Containt ở đằng sau cột cần tìm kiếm. Cứ thế mà tùy biến search nhập vào
    Bạn cho mình hỏi nếu mình muốn tìm kiếm theo ngày tháng thì làm thế nào hả bạn?

Các đề tài tương tự

  1. [Kiếm Thế] Kiếm Thế Ngạo Thiên Kiếm Chạy Thử Nghiệm vào 10h ngày 15/09
    Gửi bởi c0jskull trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 5
    Bài viết cuối: 29-09-2013, 10:45 AM
  2. [Kiếm Thế] Kiếm Thế Kiếm Linh Chạy Thử Nghiệm vào 10h ngày 4/7
    Gửi bởi c0jskull trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 1
    Bài viết cuối: 05-07-2013, 12:16 PM
  3. [Kiếm Thế] Kiếm Thế Kiếm Linh Chạy Thử Nghiệm vào 10h ngày 4/7
    Gửi bởi c0jskull trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 03-07-2013, 10:30 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn