PDA

View Full Version : نحوه نمایش فیلد IList ایجاد شده با EF در View



jaykob
جمعه 26 اردیبهشت 1393, 11:03 صبح
سلام

من یک جدول دارم به نام Users و یک جدول به نام Message که رابطه یک به چند دارند با EF کد مدل ها و دیتابیس را ایجاد می کنم حالا می خواهم بدونم در View خودم چطور می تونم تمامی پیام های کاربر شماره 1 رو نمایش بدم ؟ با foerach داخل view سعی کردم خطا NullExeption می گیرم . ممنون می شم راهنمایی کنید

با تشکر

masoodinfo
یک شنبه 28 اردیبهشت 1393, 14:43 عصر
return view(DB.messeage.where(x=>x.userid=="ali");

jaykob
دوشنبه 29 اردیبهشت 1393, 09:09 صبح
return view(DB.messeage.where(x=>x.userid=="ali");


سلام

ممنون اما توی خود view با چه کدی نشونش بدم ؟

helpsos
دوشنبه 29 اردیبهشت 1393, 12:16 عصر
روی نام اکشن کلیک راست کن و Add View رو بزن حالا از قسمت Template آن List رو انتخاب کن و مدل و منبع داده را هم انتخاب کن و ok کن خودش برات ویو رو میسازه ولی یکمی بدفرمه.
حالا به کدهایی که در ویو نوشته با دقت نگاه کن
حالا می توانی خودت با استفاده از این کدها ویوهای سفارشی خودت رو بسازی
کدهاشم فراخوانی مدل در بالای صفحه و یک دستور foreach برای بدست آوردن اطلاعات داخل لیست است