방법: ASP.NET 라우팅에서 Url을 사용 하 여 작업How Do I: Work with URLs in ASP.NET Routing?

사람- Chris pelby Chris Pels

이 비디오에서 Chris Pel는 ASP.NET 라우팅을 활용 하는 웹 사이트에서 Url을 지정 하는 방법을 보여 줍니다.In this video Chris Pels shows how to specify URLs in a web site that utilizes ASP.NET routing. 먼저 웹 사이트가 만들어지고 라우팅은 전역 응용 프로그램 클래스 (. c a c)에서 정의 됩니다.First, a web site is created and routing is defined in the Global Application Class (.asax). 그런 다음 샘플 웹 페이지가 만들어지고 정의 된 경로를 기반으로 하는 URL이 표준 "하드 코딩 된" 접근 방식 (예: "~/Stats/Visitors")을 사용 하 여 페이지에 추가 됩니다.Next, a sample web page is created and a URL based upon a defined route is added to the page using the standard "hard coded" approach, e.g., "~/Stats/Visitors". 그런 다음 경로 이름 및 매개 변수를 허용 하는 RouteValue 메서드를 사용 하 여 태그에 동일한 URL을 동적으로 생성 하는 다른 링크가 페이지에 추가 됩니다.Another link is then added to the page which dynamically generates the same URL in markup using the RouteValue method which accepts the route name and parameters. 그러면 페이지에서 직접 태그가 아닌 코드를 사용 하 여 동일한 URL을 구현 합니다.The same URL is then implemented using code rather than markup directly in the page. 그러면 원래 경로와 실제 페이지 위치가 변경 되어 하드 코드 된 링크가 더 이상 작동 하지 않고 동적으로 생성 된 링크가 모두 제대로 작동 합니다.The original route and physical page location are then changed, resulting in the hard coded link no longer working whereas both dynamically generated links function properly. 마지막으로 동적으로 생성 된 링크의 값을 설명 합니다.Finally, the value of dynamically generated links is then discussed.

▶비디오 보기 (20 분)▶ Watch video (20 minutes)