Tôi hiện đang sử dụng một truy vấn duy nhất ở hai nơi để lấy một hàng từ cơ sở dữ liệu.
BlogPost post = (from p in dc.BlogPosts
where p.BlogPostID == ID
select p).Single();
Truy vấn vẫn ổn khi truy xuất hàng để đưa dữ liệu vào hộp văn bản, nhưng nó trả về lỗi "Trình tự không chứa phần tử" khi được sử dụng để truy xuất hàng để chỉnh sửa và đưa nó trở lại cơ sở dữ liệu. Tôi không thể hiểu tại sao nó có thể tìm thấy một hàng thích hợp trong một trường hợp chứ không phải một hàng khác.
(Sử dụng ASP.NET MVC và LINQ)