سوال: نحوه فیلتر کردن نتایج در EF با Multiple select box


Untitled.png

سلام دوستان
بنده یک جدول دارم که مثلا عنوان و مشخصات پست های وبلاگ در اون ذخیره شده. هر پست میتونه در دسته های مختلفی قرار بگیره مثلا یک پست میتونه همزمان در دسته های "اجتماعی"، "فرهنگی" و "نوجوان" قرار بگیره که این کار رو با یک جدول واسط که در اون id پست ها و دسته ها ذخیره میشه انجام میدم. حالا من میخوام در قسمت جستجو کاربر مثلا در یک combo box وقتی چند دسته رو انتخاب کرد(مثل تصویر ضمیمه شده) مطالب اون دسته ها نمایش داده بشه. این کار رو چطور با Entity Framework میشه انجام داد؟


کد من اینجوریه :

var query = context.post_Table
.Select(postinfo => new {
post_title = postinfo.post_title,
post_date = postinfo.post_date,
post_id=postinfo.post_id,
post_category = postinfo.post_Category_Table.Select(cc => new {
cc0=cc.category_id,
cc1 = cc.Category_Table.category_name,
}),

}).Where(???)


الان توی قسمت where چی باید نوشت؟










عکس های ضمیمه



Untitled.png‏
(5.9 کیلوبایت)







سوال: نحوه فیلتر کردن نتایج در EF با Multiple select box


خرید بک لینک
کپی رابت محفوظ است اخبار ایران و جهان
قدرت گرفته از niloblog