ورود

View Full Version : دسترسی به سطح دوم در ویو از طریق ViewModel



RIG000
شنبه 01 فروردین 1394, 14:14 عصر
ویو مدل من

public class QusResViewModel {
public int QustionID { get; set; }
public int UserId { get; set; }
public string Name { get; set; }
public string Email { get; set; }
public bool IsActive { get; set; }
public string QustionText { get; set; }
public Nullable<System.DateTime> QustionDate { get; set; }
public virtual Users Users { get; set; }
public virtual ICollection<Responces> Responces { get; set; }


}
و
@model IEnumerable<DandanPezeshki01.Models.QusResViewModel>
و در ویو که نمیتونم اطلاعات سطح دوم رو بکشم بیرون ... میخام به این دسترسی پیدا کنم.
ICollection<Responces> Responces
که تو ویو اینجوری مینویسم.
@foreach (var item in Model.؟؟؟؟)
{ اما به سطح دومدسترسی ندارم که فیلد هاش رو ببینم. ... باکامپوننت های تلریک و ... میشه اما میخام معمولی انجام بدم که نمیشه!چیکار باید کنم؟

aroshanzamir
شنبه 01 فروردین 1394, 16:36 عصر
سلام /
مگر از این طریق به Response دسترسی نداری ؟

@foreach (var item in QusResViewModel.Responces)
{

}

RIG000
شنبه 01 فروردین 1394, 16:39 عصر
تو قسمت اخر سوالم که گفتم دسترسی ندارم.