none
LoadControl fuera del evento Init RRS feed

  • Pregunta

  • Hola amigos, a ver, os comento una pregunta muy rapida. Tengo un user control, que en el init hace un load control de otro user control. Existe posibilidad de hacer el load control del segundo user control fuera del evento init? es decir, en el click de un boton por ejemplo?

     

    Gracias

    martes, 12 de julio de 2011 12:57

Respuestas

  • el tema no es si se puede o no, que claro podrias hacerlo

    el tema es que si lo haces en el evento click y creas este otro control, si en algun otro momento se produce un postback deberia volver a recrear este segundo control, porque el postback hara que ya no aparezca

    recuerda que en cada postback la pagian por completo debe volver a crearse y si esta ultima accion la has realizado en el evento de boton no pasara por alli para volver a agregarlo


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    martes, 12 de julio de 2011 13:08

Todas las respuestas

  • En el evento del botón llamas al método load que te interesa como a otro método cualquiera, lo único que probablemente tengas que exponer ese método como público para accederlo, o quizá mejor, definir en el control un método o propiedad públicos y que al llamarlo lance ese evento load que te interesa.
    martes, 12 de julio de 2011 13:07
  • el tema no es si se puede o no, que claro podrias hacerlo

    el tema es que si lo haces en el evento click y creas este otro control, si en algun otro momento se produce un postback deberia volver a recrear este segundo control, porque el postback hara que ya no aparezca

    recuerda que en cada postback la pagian por completo debe volver a crearse y si esta ultima accion la has realizado en el evento de boton no pasara por alli para volver a agregarlo


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina
    martes, 12 de julio de 2011 13:08