Muy buenas.
Estoy intentando que en todas las páginas que se soliciten se añada un bloque de script en la cabecera, para no tener que escribirlo en el código HTML de todas. Así en global.asax he intentado esto:
Código:
Imports System.Web.UI.Page
.....
Sub Application_BeginRequest(ByVal sender As Object, ByVal e As EventArgs)
RegisterClientScriptBlock(("script", "<script language='javascript' src='" & ruta & "'></script>")
End Sub
Pero me indica que "la referencia a un miembro no compartido requiera una referencia de objeto".
Podría hacerlo directamente con Response.Write("<script>...") pero ya no quedaría dentro de la cabecera de la página.
¿Qué objeto debo crear para poder usar RegisterClientScriptBlock() en global.asax?¿Se puede hacer?
Gracias y un saludo.