Зараз я використовую один запит у двох місцях, щоб отримати рядок із бази даних.
BlogPost post = (from p in dc.BlogPosts
where p.BlogPostID == ID
select p).Single();
Запит буде нормальним при отриманні рядка для введення даних у текстові поля, але він повертає помилку "Послідовність не містить елементів" при використанні для отримання рядка з метою його редагування та повернення в базу даних. Я не можу зрозуміти, чому він може знайти відповідний рядок в одному екземплярі, але не в іншому.
(Використання ASP.NET MVC та LINQ)