Tôi đang triển khai hệ thống web để quản lý một số dữ liệu từ công ty của mình. Chúng tôi đang sử dụng MVC (cụ thể hơn ASP.NET MVC 4), trong đó tôi hoàn toàn mới.Tự động lưu trong MVC (ASP.NET)
Sự cố tôi gặp phải là chúng tôi dự định sử dụng tính năng tự động lưu, giống như Gmail. Chúng tôi đã lên kế hoạch sử dụng các sự kiện thay đổi xếp hàng và thỉnh thoảng gửi các thay đổi thông qua ajax. Trên ý nghĩ đầu tiên tôi sẽ sử dụng JavaScript, không chắc chắn nếu đó là cách tốt nhất cho MVC. Một vấn đề khác mà tôi gặp phải là một số thông tin mà người dùng sẽ nhập không phải là bên trong biểu mẫu, mà thay vào đó là trong bảng. Ngoài ra bố cục của trang hơi thưa thớt và tôi không tin rằng tôi có thể bọc tất cả các yếu tố đầu vào vào một biểu mẫu đơn lẻ hoặc thậm chí nếu tôi nên thực hiện.
Câu hỏi của tôi là:
- cách tốt nhất để thực hiện tự động lưu sử dụng MVC là gì, tôi nên sử dụng hay không Javascript?
- Có thư viện nào trong JavaScript hoặc một tính năng trong ASP.NET MVC để thực hiện xếp hàng hoặc tôi nên làm điều đó bằng tay không?
- Ngoài ra, tôi có thể sử dụng biểu mẫu để bao gồm các hàng trong bảng không?
Lưu ý: Tôi đã thấy một số gợi ý để sử dụng localstorage hoặc các ứng dụng khách khác, nhưng những gì tôi cần là độ ổn định của máy chủ và chúng tôi thậm chí không có nút lưu trên trang.
Thanks for the help trước;)
Tất cả các anwsers khác là thực sự tuyệt vời, nhưng bạn đã đạt được tôi theo gợi ý dữ liệu bẩn của bạn. Thực sự thông minh;) Ngoài ý tưởng thực sự tốt để sử dụng thuộc tính biểu mẫu, không biết về điều đó – 7hi4g0
@ 7hi4g0 Tôi rất vui vì câu trả lời của tôi đã giúp, nhưng hãy cẩn thận với thuộc tính biểu mẫu, vì tính năng html5 và có thể không được hỗ trợ trong một số trình duyệt cũ hơn . – karaxuna
Câu trả lời này là tốt, nhưng điều gì sẽ xảy ra khi có lỗi xác thực? làm thế nào là những người trả lại và hiển thị trong giao diện người dùng? – Ben