2011-02-17 73 views
8

如何使用actionResult同時返回視圖和局部視圖。實際上,如果有ajax請求,它應該發送一個局部視圖,否則它應該發送一個視圖。如何使用actionresult同時返回視圖和局部視圖

public ActionResult Test(string Name ="", DateTime? Date= null, string sex="") 
     {    
      myModel model = new myModel(Name, Date, Sex); 
      if(IsAjaxRequest) 
       return PartialView("partialView", model) 
      else 
       return View(model); 
     } 
+1

而如何將響應樣子?你打算如何調用這個動作,最重要的是消費響應? – 2011-02-17 07:19:59

回答

13
if (Request.IsAjaxRequest()) 
    return PartialView("_Article", model); 

return View(model); 
相關問題