У меня есть это приложение, где я использую IHttpHandler для передачи данных JSON в свой метод JavaScript.Получить относительный путь в Javascript
var theUrl = location.href;
var txtCity = '#<%= txtForSaleCity.ClientID %>';
var hidCity = '#<%= hiddenForSaleCityID.ClientID %>';
var theSource = '<%= Page.ResolveUrl("~/RegionsAutoComplete.axd")%>?PID=<%= hiddenBusinessProvince.value %>';
Это прекрасно работает на моем «локальный» веб-сервер, но я также получил промежуточный сервер для своих клиентов использовать. http://staging.infinitas.ws/ClientSite/
Проблема, с которой я столкнулась, заключается в том, что при размещении приложения на промежуточном сервере theSource
неправильно отображается (содержит/ClientSite /). Я мог бы сделать что-то вроде String.Replace
, но я ищу более элегантный способ добиться этого.
Примечание, я ** не ** используя MVC по этому проекту так что эти помощники мне не поможет здесь. –