Control.ResolveUrl против Control.ResolveClientUrl против VirtualPathUtility.ToAbsolute
Есть ли какое-либо преимущество в использовании одного из этих методов над другим при разрешении путей, начинающихся с тильды (~)?
Как правило, что лучше, если вы отправляете относительные пути или абсолютные пути вниз в свой html?
Ответ 1
Разница между ResolveUrl и ResolveClientUrl заключается в том, что ResolveClientUrl возвращает путь относительно текущей страницы, ResolveUrl возвращает путь относительно корня сайта: