none
updatepanel e TemplateField RRS feed

  • Domanda

  • Ho una griview con un templatefield che contiene un button.

    Questo butto lo uso per caricare un pdf in un iframe. Per evidenziare i tempi di caricamento ho usato un update panel con un UpdatePanelAnimationExtender e qui cominciano i problemi.la gridview l'ho inserita nell'updatepanel. Volevo inserire un trigger nell'updatepanel legato al button nel templatefield, ma non riesco.

    il risultato è che non arriva un postback e l'UpdatePanelAnimationExtender continua a lavorare. come posso ovviare a questo?

    martedì 26 febbraio 2013 11:27

Risposte

  • Se utilizzi il butto solo per caricare un pdf in un iframe perchè non utilizzi javascript?

    in questo modo eviti di utilizzare codice lato server ed è moolto piu' performante e veloce.

    per esempio potresti fare con jquery cosi:

    $("#button").click(function () { 
          $("#framePdf").attr("src", "http://www.miosito.it/001.pdf");
    });

    Dove nel tuo html hai:

    <iframe id="framePdf" src="" width="100%" height="500"</iframe>
      <button id="button">TEST PDF</button>
    Ciao

    Luca Congiu (congiuluc)
    Personal Blog: blogs.dotnetcode.it

    • Proposto come risposta Irina Turcu venerdì 1 marzo 2013 09:17
    • Contrassegnato come risposta Irina Turcu giovedì 20 giugno 2013 13:29
    martedì 26 febbraio 2013 13:32
    Moderatore