Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 2 của 2
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Cách thêm 1 lúc nhiều dữ liệu vào bảng trong ASP.NET MVC4?

    Chào mọi người. Mình đang có 1 vấn đề chưa biết hướng giải quyết. Project mình làm bằng MVC4. Mình tạo 1 CSDL có bảng Product và Sale quan hệ many to many. Trong lúc thêm 1 đơn hàng (Sale) mình muốn 1 đơn hàng thêm được 1 lúc nhiều Product với số lượng mỗi Product khác nhau nên đã tạo 1 view đơn hàng như sau. Trong đó danh sách Product mình lấy từ bảng Product và truyền vào qua ViewBag



    Mã:
    <select style="width=20px" name="product">
          @foreach (var product in ViewBag.Products)
          {
                  <option>@product.ProductName</option>
           }
    
    </select>
    Mình có 2 vấn đề chưa giải quyết được:
    1. Cách viết chức năng khi nhấn Thêm sản phẩm thì sẽ có 1 hàng Danh sách sản phẩm và số lương để nhập.
    2. Làm sao lấy được tất cả các sản phẩm để nhập vào CSDL

    Mong các bạn giúp đỡ

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    1. dùng ajax và partial view.
    2. chỉ cần tất cả các thẻ input trên đc đặt trong 1 form, khi submit thì tất cả đều đc đẩy về server, và để nhận tất cả dữ liệu đó ta cần tạo 1 Model, trong đó có các thuộc tính trùng tên với name của các input

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •