PDA

View Full Version : سوال: نمایش تعداد نظرات یک خبر



EnKamran
چهارشنبه 04 اردیبهشت 1392, 10:22 صبح
سلام دوستان، من یک سایت خبری دارم که مثلا اخبار من رو اینجوری لیست میکنه :

- خبر حمله فلان کشور به اونیکی فلان کشور ارسال شده در : سیاسی - توسط : مدیر سایت - 20 نظر
- خبر حمله فلان کشور به اونیکی فلان کشور ارسال شده در : سیاسی - توسط : مدیر سایت - 20 نظر
- خبر حمله فلان کشور به اونیکی فلان کشور ارسال شده در : سیاسی - توسط : مدیر سایت - 20 نظر

خوب حالا من یه یک جدول واسه اخبارم دارم یکی هم واسه نظراتم، میخوام وقتی داره خبارم توی گرید ویو لود میشه تعداد نظرات هر خبر رو هم از توی جدول نظرات بگیره و توی این گرید ویوو نمایش بده

EnKamran
چهارشنبه 04 اردیبهشت 1392, 10:53 صبح
درست شد. داخل این کوئری یک کوئری دیگه هم مینویسم :


grdNews.DataSource =
(from n in context.TBL_News
join nc n context.TBL_Categories on p.CategoryID equals nc.CategoryID
select new
{n.NewsID,
n.NewsTitle,
nc.CategoryTitle,
CommentsCount =
(from c in context.TBL_Comments where c.NewsID == n.NewsID select c).Count()
});