2012-03-14 34 views
0

我的模型,如:如何在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; 
    } 
} 

,在我的動作,我用下面的代碼:

[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當我瀏覽我的行動它說這個模型是空的,爲什麼它沒有被填充?如何填充它?

回答