문제

내가 문제가 있으로 전송하의 프로젝트를 iis 서버입니다.에 asp.net 개발 서버에 모든 라우팅을 매끄럽게 이루어졌습니다.이제 내가 원한이 iis 서버 및 내 onchange 특성에 태그 선택도 작동하지 않습니다.하려고 할 때 에서 얻을 https://www.web.com/Manager/Authorized/Accounts/0 를 사용하는

onchange="location.href='<%= Manager.MyConfiguration.Prefix %>/Authorized/Authorized/Accounts/'+this.value"

에서 명백한 페이지,나에 https://www.web.com/Manager/Authorized/Accounts/0/Manager/Authorized/Authorized/Accounts/13424

동일한 문제와 모든 href 특성과 Html.Actionlink 꽤 많은 해결의 대부분이지만,아직 잘 모릅니다,얼마나 경로를 변경 또는 onclick.

<%=Manager.MyConfiguration.Prefix%>내 생각이 얼마나 추가/관리자/의 일부로 있어(사용하지 않기 위해 그것은 로컬 devserver).지 않고 이 부분,나는 그냥 https://www.web.com/Authorized/Accounts/13424 또한 잘못입니다.

도움이 되었습니까?

해결책

?:

<%= Url.Content("~/Authorized/Authorized/Accounts/") %>

다른 팁

나는 확실히 확실하지 않으면 나는 완전히 이해하는 문제이지만,그것은 보인 것을 사용할 수 있습니다 VirtualPathUtility 등과 같은 것을 할

'<%=VirtualPathUtiliy.ToAbsolute("~/Authorized/Authorized/Accounts/")%>'
+ this.value
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top