Tôi đang sử dụng Entity Framework để điền vào điều khiển lưới. Đôi khi khi tôi cập nhật, tôi gặp lỗi sau:
Lưu trữ cập nhật, chèn hoặc xóa câu lệnh ảnh hưởng đến số lượng hàng không mong muốn (0). Các thực thể có thể đã được sửa đổi hoặc xóa kể từ khi các thực thể được tải. Làm mới các mục ObjectStateManager.
Tôi không thể tìm ra cách tái tạo này. Nhưng nó có thể có liên quan đến việc tôi thực hiện các bản cập nhật gần nhau như thế nào. Có ai nhìn thấy điều này hoặc có ai biết thông báo lỗi đề cập đến điều gì không?
Chỉnh sửa: Thật không may, tôi không còn tự do để tái tạo vấn đề tôi gặp phải ở đây, vì tôi đã rời khỏi dự án này và không nhớ liệu cuối cùng tôi có tìm ra giải pháp hay không, nếu một nhà phát triển khác đã khắc phục nó, hoặc nếu tôi làm việc xung quanh nó. Vì vậy, tôi không thể chấp nhận bất kỳ câu trả lời.
Request.Uri
để xem URL yêu cầu thực tế. Trong trường hợp của tôi, tôi đã có một số logic theo dõi đang tấn công trang web của mình và tải không cần thiết bối cảnh từ DB (và đôi khi cũng cập nhật nó). Vì vậy, sau đó trang thực tế tôi đang gỡ lỗi có dữ liệu của nó bị cản trở bởi logic mã theo dõi ngu ngốc.