문제

이런 식으로보기에 액세스하려고합니다.

return View(@"~\Items\Details.aspx");

그리고이 오류가 발생합니다.

보기 '~ items details.aspx'또는 마스터를 찾을 수 없습니다. 다음 위치가 검색되었습니다 : ~ items details.aspx

ItemsController에서 세부 사항 조치에서 returning View ()는 잘 작동합니다. 다른 컨트롤러에서 해당보기에 액세스 할 수없는 이유는 무엇입니까?

도움이 되었습니까?

해결책

'/views'로 접두사가 도움이됩니다.

return View("~/Views/Items/Details.aspx");

다른 팁

항목을 공유 한 항목으로 만들 수 있습니다 (뷰/공유 폴더에 넣음). 그러면보기 ( "항목") 만 호출하면 작동합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top