Navigate to your iis config folder. Typically: c:\windows\system32\inetsrv\config
and open applicationHost.config file. Then within file navigate to the <handlers>
section and check that following line is present:
<add name="AssemblyResourceLoader-Integrated" path="WebResource.axd" verb="GET,DEBUG" type="System.Web.Handlers.AssemblyResourceLoader" preCondition="integratedMode" />
That is if you're running in integrated mode. Check that verb GET is specified.
If you are running in classic pipeline mode that this line should be present
<add name="AXD-ISAPI-2.0" path="*.axd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
If everything seems to be ok than look at your web.config in Handlers and Modules section and see if you have added <clear />
on the top of each. If you did then you have include add section in your web.config file respecting the order in of the handlers/modules specified in applicationHosting.config file.