I'm using the CSS Friendly Adapters with my NetTiers web site because I want it to validate as XHTML 1.0 Transitional.
I noticed that the generated client-side javascript for the Entity DropDown List does not pass the validation on the W3C Validator site.
I changed the method that registers the client-side script from this:
this.Page.ClientScript.RegisterClientScriptBlock( this.GetType(), functionName, script.ToString());
to this:
this.Page.ClientScript.RegisterClientScriptBlock( this.GetType(), functionName, script.ToString(), true);
(The true adds the appropriate script tags)
I also removed the first append and last append on the string builder (the appends that add the <script> block), as this is automatically generated by the change in the RegisterClientScriptBlock call.
My site now validates perfectly as XHTML 1.0 Transitional! 
I'm outside ur box, shiftin' ur paradigm.