1
다양한 기능을 사용하여 응용 프로그램에서 디버깅하는 동안 작은 패널을 표시하려고합니다. 내가 포함하기를 원하는 것은 현재 경로에 대한 정보입니다.왜 Controller.RouteData.Route가 null입니까?
나는 Controller.RouteData
을 보려고했지만 일부 속성은 null이었다.
RouteData.Route - null
RouteData.RouteHandler - null
RouteData.Values - has expected values corresponding to the URL
어떻게 'Route'값을 얻을 수 있습니까?
나는이 게시물을 URL debugging에 대해 보았지만, 나는 디버깅 콘솔을 작성하고 있지만 '런타임'값을 원하고 추상화의 추가 레이어를 넣지 않기 때문에 도움이된다고 생각하지 않습니다.
@griti 정확하게 상황을 기억하지는 않지만 더 이상 문제가 없습니다. RouteData.Route에는 이제 값이 있습니다. 이것이 RTM 또는 MVC 2 Preview 2에서 변경되었는지 확실하지 않습니다. 문제가 '컨트롤러'이름을 찾을 수 없다고 생각하지만 Route 객체가있는 것 같지 않습니다. –