Хотите использовать две модели в одном представлении. У меня есть два контроллер один для текущего пользователяasp.net mvc 3 razor Два контроллера в одном виде
public class ProfileModel
{
public int ID { get; set; }
public decimal Balance { get; set; }
public decimal RankNumber { get; set; }
public decimal RankID { get; set; }
public string PorfileImgUrl { get; set; }
public string Username { get; set; }
}
и второго для эротики
public class FriendsModel
{
public int ID { get; set; }
public string Name { get; set; }
public string ProfilePictureUrl { get; set; }
public string RankName { get; set; }
public decimal RankNumber { get; set; }
}
Профиля модель содержит всегда один элемент и Friend модель содержит список
Я сделал новую модель, которая содержит обе модели :
public class FullProfileModel
{
public ProfileModel ProfileModel { get; set; }
public FriendsModel FriendModel { get; set; }
}
Я попытался заполнить модель FullProfile следующим образом
List<FriendsModel> fmList = GetFriendsData(_UserID);
FullProfileModel fullModel = new FullProfileModel();
fullModel.ProfileModel = pm;
fullModel.FriendModel = fmList.ToList();
но визуальная студия выдает ошибку на .ToList()
ошибка:
Cannot implicitly convert type 'System.Collections.Generic.List<NGGmvc.Models.FriendsModel>' to 'NGGmvc.Models.FriendsModel'
Пожалуйста, советы мне что-то, как я могу показать две модели в одном представлении.
p.s. им с помощью mvc3 бритву зрения двигатель
Благодаря