Какой лучший способ заменить мои URL-адреса при рендере.
У меня может быть несколько структур моих URL на страницах aspx, в зависимости от структуры моей папки, например:
example1 - NavigateUrl="../Folder/something"
example2 - NavigateUrl="./Folder/something"
example3 - NavigateUrl="Folder/something"
Затем я проверяю весь HTML на Render и делаю Regex.Replace
html = Regex.Replace(html, "src=\"([^\"]+)Folder/([^\"]+)\"", Function, RegexOptions.IgnoreCase);
Тогда в моей функции мне нужно сделать любой из вышеперечисленных URL, как
New/Folder/anything
Вот моя функция
private static string FixUrlUploads(Match match)
{
string what = match.ToString();}
строка, которая может иметь значения как example1, example2, example3 или (что угодно) Папка / что угодно