the "problem" is that I do have an ASP.NET TextBox in a FormView with its Text property bound to a database table field. In some cases, there might be HTML-code combined with normal text in the database. The RequestEncoding and ResponseEncoding is set to "iso-8859-1" (whitch is latin1). There are some fields where latin1-characters and cyrillic characters may be combined. This is no problem when typing in cyrillic characters (e.g "д"). Because the RequestEncoding is set to iso-8859-1 and the charset for the browser as well, the browser will change д to "&#1076;", which will be saved in the database. That's what I want, but because "&#1076;" will be converted to "&amp;#1076;" when set to an ASP.NET TextBox's Text-property before the response output is sent to the browser, I do see "&#1076;" after saving the data.

Can anybody tell me how to stop ASP.NET from that conversion?

ALternatively: Is there a way to alter the conplete output of an ASPX site after all controls have ben rendered? - I could than replace "&amp;#" by "&#".