We have an ASP.NET 2.0 WebForms app that uses MS Ajax 1.0. It's working fine on all our environments (dev, test, IE6 VMs etc.). However, at the customer site the client side validation is not happening.
We're currently trying to eliminate all the various factors and along the way we asked them to get their page source and send it to us, and we found something interesting.
In our environment, our page has ASP.NET javascript in CDATA blocks:
<script type="text/javascript">
//<![CDATA[
. . .
//]]>
</script>
In their environment, the same code looks like this:
<script type="text/javascript">
<!--
. . .
//-->
</script>
This may be a red herring, but I'd like to eliminate it as the cause of the validation issues.
Does anyone know whether specific configurations/patches/versions of ASP.NET will make it do this?