Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Problema __doPostBack

  1. #1

    Problema __doPostBack

    Ragazzi...non è da molto che programmo in ASP.NET ma non mi era mai capitata una cosa simile:

    Premetto che lavoro con VS.NET e lancio i miei progetti di li e con esso faccio il Debug.

    Avete presente i campi nascosti che le pagine ASP.NET creano in automatico per tenere traccia degli eventi??

    <input type="hidden" name="__EVENTTARGET" value="" />
    <input type="hidden" name="__EVENTARGUMENT" value="" />


    Beh..a volte me li crea e a volte no!
    Questo mi impedisce di sfruttare la funzione __doPostBack per lanciare eventi nella pagina da me creati.

    La cosa strana è che (apparentemente senza motivo) a volte riappaiono e quindi se provassi a crearli io manualmente quei campi si disattiverebbero in automatico quando la pagina decide di creare i doppioni.

    E' molto urgente...sono in scadenza con un lavoro e non so che fare!

    Aiutooooo...

  2. #2
    La funzione Page.GetPostBackEventReference fa in modo che se chiamata registra i campi nascosti. Questi metodi vengono chiamati da tutti i controlli. Sicuramente non hai controlli che non necessitano di postback e neanche te usi quella funzione allora non lo registra.
    Quindi, richiama quella funzione, anche a vuoto e sei apposto
    Nulla si crea, nulla si distrugge, ma tutto si trasforma
    Il mio articolo ma vieniii

  3. #3
    Mi potresti fare un esempio di come usare la funzione?
    Ho provato a scrivere:

    Page.GetPostBackEventReference()

    oppure

    a=Page.GetPostBackEventReference()

    e mi da errore

    c:\inetpub\wwwroot\Vasto.NET\Index.aspx.vb(196): Overload resolution failed because no accessible 'GetPostBackEventReference' accepts this number of arguments.

    Sicuramente devo mettere qualcosa tra le parentese ma....cosa??

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    Page.GetPostBackEventReference(Me)
    credo ci debba essere la pagina tra parentesi..

  5. #5
    Grazie a tutti! Ora va benissimo!
    Thanks!!!!!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.