J'ai modèle tel que:Comment remplir la classe de modèle dans asp.net mvc2?
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;
}
}
Et Dans mon action, je suis en utilisant le code ci-dessous:
[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();
}
Et j'ai créé une vue fortement typé à mon model.but quand je passe en revue mon action il est dit que le modèle est null.why il n'est pas rempli? comment le remplir?