2011-02-17 6 views
8

actionResult를 사용하여보기 및 부분보기를 모두 반환하는 방법은 무엇입니까? 사실 아약스 요청의 경우 부분보기를 보내야합니다. 그렇지 않으면보기를 보내야합니다.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

어떻게 반응은 같을 것이다? 이 행동을 어떻게 불러 내고 가장 중요하게 그 반응을 소비 할 것입니까? –

+0

전혀 모른다. 가능한 경우에만 질문한다. – learning

답변

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

return View(model); 
관련 문제