Proper way to change HtmlNode value in document using HtmlAgilityPack
See the question and my original answer on StackOverflowThis was a notable bug in the library (http://htmlagilitypack.codeplex.com/workitem/32959). It has been fixed very recently, at least in the source (it's not in the 1.4.6 release). You can do a get latest and recompile.