ResolveUrl в статическом веб-методе
Как разрешить URL-адрес, например "../../images/test.png", в " http://yoursite.com/images/test.png" в статическом веб-методе asp.net?
2 ответа
Решение
Вот запись в блоге от Рика Стрэла, которая может помочь: http://www.west-wind.com/weblog/posts/154812.aspx
Мне удалось использовать текущий контекст и пути приложения вместе:
Uri uri = new Uri(HttpContext.Current.Request.Url,
System.IO.Path.Combine(HttpContext.Current.Request.ApplicationPath,
"Reports/CareerDev.aspx"));
return uri.AbsoluteUri;