No you should set the content type on the ASP.NET application. It should be the Content-Type header. It's a global setting you can make in web.config.
There should really never be a reason to use anything but UTF-8 on a Web site.
+++ Rick ---
>>The extra character is a UTF-8 formatting character. If you see this it probably means that the page is not properly handling the content encoding. Make sure you're using UTF-8 encoding on the page (which is the default). If you're using something else I highly recommend you don't because browsers default to that as well and if it changes you can see odd behaviors at times for thing like caching for example.
>
>Thanks, that site required iso-8859-1 instead of UTF-8. But, I will sell the idea back based on what you said. I assume you are making reference to the Meta tag content with the attribute text/html; charset=UTF-8.