2012-06-18 2 views
3

프로젝트 MVC 4.0 모바일 템플릿을 사용하고 기본 스캐 폴딩/템플릿 이상한 문제가 발생합니다. MVC 4 모바일 템플릿 리디렉션 작업 게시 후 실패합니다

public class Person 
{ 
    public int Id { get; set; } 
    [Required] 
    public string Name { get; set; } 
} 

다음 내가 색인 작업과 간단한 컨트롤러를 생성하고 액션 만들기 :

public ActionResult Index() 
    { 
     List<Person> persons = new List<Person>(); 
     return View(persons); 
    } 

public ActionResult Create() 
    { 
     Person p = new Person(); 
     return View(p); 
    } 

    // 
    // POST: /Person/Create 

    [HttpPost] 
    public ActionResult Create(Person p) 
    { 
     try 
     { 
      // TODO: Add insert logic here 
      //empty 

      //return Redirect("/Person/Index"); 
      return RedirectToAction("Index", "Person", null); 
     } 
     catch 
     { 
      return View(); 
     } 
    } 

이 두 가지 작업에 대한 뷰를 생성을 : 내가 간단한 모델을 만들어 인덱스 나는 목록을 생성 보기 및 만들기에 대한 만들기보기를 생성했습니다. 이제 문제는 새로운 제품을 만든 후에 이상한 방식으로 URL이/Person/Create로 남아있는 인덱스보기로 리디렉션해야하며 인덱스보기에서 '새 링크 만들기'링크를 클릭해도 아무런 변화가 없습니다. (생성 된 새 링크 만들기 : @ Html.ActionLink ("Create New", "Create"))

나는 이것이 버그라고 생각하지만 아직 온라인을 찾지 못했습니다. 모든 권장 사항 내가 어떻게이 일을 할 수 있겠는가?

감사합니다.

답변