I have a VS2012 ASP.NET web application that is using the Ajax Control Toolkit. I have added the Ajax Control Toolkit using NuGet package manager to the project. I have button controls that are using the RoundedCornerExtender. I have Visual Studio 2012 to publish the site to my Windows Server 2008 R2 machine. The site publishes without errors, but the rounded buttons are not displaying rounded corners. They display as regular buttons.
The kicker in all of this is that if I go to the server desktop, and open an IE browser and browse to the site using localhost, the buttons will display properly. If I am on that same server desktop and browse to the site using the hostname, the buttons do NOT display correctly.
It would appear like the Ajax control toolkit is only working when browsing with localhost, and not with hostname. I have tried tweaking IIS settings and cannot seem to get this resolved. The directory structure looks correct. I cannot figure out why the page renders differently from the same browser on the same computer. The only difference is the url containing localhost, vs. hostname.
Also, if I browse to the server using a different PC using IE, the buttons also render incorrectly. The buttons only render properly if I am running the browser on the server and browse to localhost.