Cita: Y lo meto todo dentro de un label.
NO es eso correcto????
mas que correcto es por cuestiones de rendimiento (haciendo incapie a lo que dice known), por lo regular cuando deseas escribir un script en cliente lo haces con las métodos de la página.. algo asi: (usando un string builder para concaternar todo su Javascript)
Cita: StringBuilder sbJscript = new StringBuilder ();
sbJscript.Append ("<script...");
...
...
Page.RegisterClientScriptBlock("AlgunNombre",
sbJscript.ToString());
Salu2