Tôi hiện đang có chức năng điều khiển này:Thực tiễn tốt nhất cho việc cố chỉnh sửa một mục không tồn tại?
public ViewResult Edit(int id)
{
//get user from id
var user = _adminRepository.GetUser(id);
return View(user);
}
này hiện mang lại cho tôi một lỗi trên trang điểm của tôi nếu tôi cố gắng để chỉnh sửa một mục với một id của 100, khi không có người dùng với một id của 100 kho dữ liệu.
Thực tiễn tốt nhất để xử lý vấn đề này là gì? Gửi chúng đến trang Tạo hoặc hiển thị thông báo lỗi thân thiện? Chức năng chuyển hướng đó có nằm trong chức năng điều khiển không?
Đồng ý - hữu ích hơn nhiều so với 404! – IrishChieftain