Tengo un control de servidor ASP.NET que confía en JQuery para cierta funcionalidad. Intenté agregar como un recurso web.Uso de JQuery como fuente web incorporada de ASP.NET
Mi problema es mi método de incluir el archivo de jQuery añade al cuerpo, o la forma para ser exactos:
this.Page.ClientScript.RegisterClientScriptInclude(...)
La alternativa a esto es agregar como un literal en la etiqueta de la cabeza:
LiteralControl include = new LiteralControl(jslink);
this.Page.Header.Controls.Add(include);
el problema con esto es sin embargo ningún SRC código existente en la cabeza que usar jQuery fallar, como jQuery se carga después (ASP.NET agrega el literal en la parte inferior del árbol de control).
¿Existe alguna forma práctica de hacer de JQuery un recurso incrustado, pero cargado en la cabeza primero? O debería darme por vencido ahora.
¿Puedo preguntar por qué no solo está agregando el archivo jquery a su proyecto y haciendo referencia a él con una etiqueta de script? – d4nt
Se puede hacer así y por el momento, pero la idea es que el control del servidor sea autocontenido –