با سلام.

من یک مدل که از چند مدل ایجاد شده رو (view model) از اکشن به ویو ارسال میکنم. در اون ویو باید مدلی از همان مدل قبلی البته از نوع IEnumerable بوسیله partial به partial view ارسال کنم. اما مثل اینکه مدل ارسالی به صورت خالی به partial ارسال میشه. ممنون میشم راهنماییم کنید.

view model به شرح زیر می باشد :
public class ATMSU_W
{
public ATMSU ATMSU { get; set; }
public ATMSW ATMSWs { get; set; }
public IEnumerable<ATMSW> ATMSWs2 { get; set; }


public ATMSN ATMSN { get; set; }
public ATMSJ_P ATMSJ { get; set; }
public IEnumerable<ATMSJ_P> ATMSJ2 { get; set; }


مدل ایجاد شده جهت ارسال به ویو :

ATMSU_W model = new ATMSU_W();
model.ATMSWs2 = db.ATMSW.ToList();
model.ATMSJ2 = db.ATMSJ_P.ToList();
return View(model);


نمونه ای از مدل و پارشیال ارسالی :
کد HTML:
@model ATMS_Core.ViewModels.ATMSU_W

                        <partial name="GetFormData" model="new List<ATMS_Core.ViewModels.ATMSU_W>()" />
مدل ارسالی در پارشیال ویو وظیفه پر کردن جدول من رو داره.