Я пытаюсь использовать HtmlTextWriter создать HTML-страницу, которая все работает отлично, пока я пытаюсь создать изображения в папку, которая содержит пробелы в пути файлаHtmlTextWriter - Пути к файлам, содержащие пробелы
C:\Documents and Settings....
Что кажется , происходит это
m_htmlWriter.AddAttribute(HtmlTextWriterAttribute.Src, imageName);
является преобразование пространства в % 20, которые в результате, путь к файлу для источника становится недействительным и результаты в моем веб-браузера и установлены интернет-браузеры не в состоянии отобразить указанные изображения, й вместо отображения сломанный значок изображение/изображение ..
Я пытался несколько различных вещей, чтобы получить эту работу, включая
Uri.UnescapeDataString
, в том числе @
символ InFront из ImageName
Я также что если я скопирую ссылку из источника страницы (C:\Documents%20and%20Settings\...
, тогда окна не смогут найти файл (ожидается)
Я не могу использовать HtmlAgilityPack из-за ограничений, которыми я располагаю. У кого-нибудь есть идеи?
Согласно документации, ее ложь по умолчанию, я уверен, что я пробовал это. В конце концов, я просто закодировал html-теги изображений – Sayse