Я использую HtmlAgilityPack от codeplex.
Когда я передаю в него простую строку html, а затем возвращаю полученный html,
обрезает метки.
Пример:
string html = "<select><option>test</option></select>";
HtmlDocument document = new HtmlDocument();
document.LoadHtml(html);
var result = d.DocumentNode.OuterHtml;
// result gives me:
<select><option>test</select>
Таким образом, закрывающий тег для опции отсутствует. Я пропустил настройку или использовал это неправильно?