Me gusta Monkey parchear un sitio web ASPX para que pueda agregar cosas al método Page_Load dentro de un ensamblado compilado.Llamar a la función Page_Load original desde el código en línea
Mi primera idea fue la de añadir una etiqueta de script que contiene un segundo método Page_Load para el archivo ASPX de este modo:
<script language="CS" runat="server">
void Page_Load(object sender, System.EventArgs e)
{
// do some stuff in addition to the original Page_Load method
}
</script>
Pero parece que sólo el método Load del código en línea será ejecutada y no el uno del archivo de código subyacente original (dentro del ensamblado compilado).
¿Es posible llamar al método original desde mi código en línea? ¿O hay alguna otra forma de agregar cosas que deberían ejecutarse directamente después de llamar al método Page_Load desde dentro del código en línea sin modificar el ensamblaje existente?
Debería ser base.Page_Load (remitente, e); – mhenry1384
¡Muchas gracias por esto! –