Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072

    Strano comportamento update panel

    Ciao a tutti, so che l'UpdatePanel non è consigliatissimo ma mi sono trovata a gestire un'app già iniziata.

    Nel dettaglio ho questo problema:

    pagina con molti campi, alcune gridview con insert/delete gw_Articoli_RowUpdating ... Deleting etc... tutte all'interno di Panel e Template

    funziona tutto correttamente

    applico questa modifica:

    metto 3 macro-pulsanti in testa alla pagina che visualizzano/nascondono determinate area (indipendenti); praticamente cero dei panel e faccio panel.visible = true/false

    funziona tutto... tranne che:

    quando opero nei gridview: tutte le volte che inserisco righe, cancello righe (in tutti i gridview) ottengo:

    Could not find UpdatePanel with ID ....... if it is being updated dynamically then it must be insider another UpdatePanel

    dove l'ID del panel è un panel che non c'entra assolutamente nulla col contesto corrente


    Avete qualche idea? Ci ho perso 5 ore senza successo

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    Nessuna idea???

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    dovresti postare il codice della pagina (usando i tag CODE)

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    E' un po lunghetta ed articolata .... come ho scritto

    oltre 3.000 righe

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    120
    ma hai più update panel innestati?

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    Innestati no, infatti questo sembra dall'errore ma non è così.

    Però ho parecchi update panel

    E.... anche se fosse innestati (ma ti garantisco che non lo sono), perchè la pagina completa è OK e quando nascondo delle aree ottengo l'errore?


  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    120
    Senza postare tutta la pagina, puoi mettere uno schema di massima di dove stanno gli update panel rispetto alla griglia ?

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    3,072
    Update e template contengono la griglia.... nella quale faccio operazioni di insert/delete/update....

    e poi chiudo template e update

    Questo in tutte le gridview


    Nascondendo alcune aree.... accede che inserendo/cancellando/aggiornando elementi in ogni griglia (in tutte), ottengo errori

  9. #9
    Utente di HTML.it L'avatar di Legnetto
    Registrato dal
    May 2002
    Messaggi
    1,419
    Ciao,
    a volte succede che per errori html la chiusura errata di un div crei questi problemi.
    Se vuoi essere certa di quello che viene renderizzato, usa firefox con la developer bar oppure un'altro strumento che ti permetta di vedere l'html generato da ajax.
    dopo aver creato l'html lo fai formattare da visual studio in una pagina html pulita e se hai un </div> mancante lo segnala indicando al riga dell'errore.
    Se visual studio riesce a indentare il codice, chiudi i vari tag degli oggetti div con il + che permette di espandere le sezioni. Per me l'errore è quello.

    Legnetto

  10. #10
    Utente di HTML.it L'avatar di Legnetto
    Registrato dal
    May 2002
    Messaggi
    1,419
    Per curiosità, hai provato a fare quanto ti ho detto?

    Legnetto

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 © 2025 vBulletin Solutions, Inc. All rights reserved.