2013-04-22 79 views
0

例如: 我有控制器,其中接觸我有:asp.net MVC控制器調用從一個控制器輸入,以antoher

public ActionResult Index(string alias = "") 
{  
    var list = db2.Pages.ToList(); 
    var PageModel = list.Where(x => x.PageModelID == 14).SingleOrDefault(); 

    ViewData["ContactTitle"] = PageModel.Title; 
    ViewData["ContactContent"] = PageModel.Content; 

    return View(ViewData); 
} 

和我要添加頁腳控制器,所以我創建它,這樣的:

public ActionResult Index(string alias = "") 
{ 
    var list = db.Pages.ToList(); 
    var PageModel = list.Where(x => x.PageModelID == 15).SingleOrDefault(); 

    ViewData["FooterContent"] = PageModel.Content; 

    return View(ViewData); 
} 

現在我想foo​​tercontroller添加到每個其他控制器,在我的觀點一切都OK了,你把它的Response.Write應該在哪裏是和它的作品,但它寫的聯繫人信息。

回答

0
public ActionResult Index(string alias = "") { 

    var list = db2.Pages.ToList(); 
    var PageModel = list.Where(x => x.PageModelID == 14).SingleOrDefault(); 
    ViewData["ContactTitle"] = PageModel.Title; 
    ViewData["ContactContent"] = PageModel.Content; 

     var FooterModel = list.Where(x => x.PageModelID == 15).SingleOrDefault(); 
     ViewData["FooterContent"] = FooterModel.Content; 
    return View(ViewData); 
}  

和頁腳控制器也

 var FooterModel = list.Where(x => x.PageModelID == 15).SingleOrDefault(); 
     ViewData["FooterContent"] = FooterModel.Content;