У меня есть такая модель:
public class AdminArticleModel
{
public string Author
{
get;
set;
}
public string Title
{
get;
set;
}
public DateTime? SubmitedDate
{
get;
set;
}
public System.Data.Objects.DataClasses.EntityCollection<jpharmacareProject.ArticleFile> thearticleFiles
{
get;
set;
}
}
И в своем действии я использую следующий код:
[OutputCache(Duration = 0, VaryByParam = "None")]
public ActionResult Submitted()
{
string userID = User.Identity.Name;
List<AdminArticleModel> query = (from article in db.Articles
where article.User.userID == userID
&& article.IsTempArticle == false
select new AdminArticleModel() { Author = article.User.FirstName,
Title = article.Title,SubmitedDate=article.SubmissionDate,
thearticleFiles = article.ArticleFiles
})
.ToList<AdminArticleModel>();
ViewData["temps"] = query;
return View();
}
И я создал строго типизированное представление для своего model.butкогда я просматриваю свое действие, оно говорит, что модель нулевая. почему она не заполнена? как ее заполнить?