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:
Pero me indica que "la referencia a un miembro no compartido requiera una referencia de objeto".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
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.