저는 ASP.NET에 익숙하지 않으며 웹 응용 프로그램을 하드 코드 된 배포 위치 (예 : /base/path/index.aspx)에서 런타임에서 발견하도록 변환하려고합니다. Response.Redirect()
을 사용하면 경로를 '~/index.aspx'로 표현할 수 있으며 런타임에 ASP.NET은 웹 응용 프로그램이 배포 된 위치를 기반으로 리디렉션을 보낼 올바른 URL을 작성합니다.코드의 절대 URL 얻기
자바 스크립트 및/또는 HTML이 동적으로 생성되고 응답의 일부로 클라이언트에 전송되어 새로운 창을 강제로 생성하는 코드가 있습니다. 이러한 경우 새 창에서 열어야하는 실제 URL을 가져 오는 방법을 모르겠습니다. URL은 브라우저가 아닌 서버에서 평가되므로 ~ 사용은이 경우 작동하지 않습니다. ASP.NET에서 클래스를 찾고있는 URL을 찾을 수 있습니까? 나는 내 자신을 보았지만 내 질문에 올바르게 어울리는 법조차 모른다.
정말 고마워요. 나는 항상 그 클래스의 이름을 잊어 버린다. – quetzalcoatl