Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Valorizzare HTML con ID dinamici

    ciao!

    in un ItemTemplate ho una serie di span con id valorizzato dinamicamente:
    codice:
    <span id='cntIntAperti_<%# Eval("idAnagrafica")%>'></span>
    i componente nella pagina ci sono, ho controllato il codice generato nel browser.

    ora, dovrei fare una cosa del genere:
    codice:
            For Each row As DataRow In tmpDT.Rows
                Dim lblCntInt As HtmlGenericControl = FindControl("cntIntAperti_" & row("idAnagrafica"))
                Diagnostics.Debug.WriteLine(cntIntAperti(row("idAnagrafica")).ToString)
                'lblCntInt.InnerText = cntIntAperti(row("idAnagrafica")).ToString
                lblCntInt.InnerText = "CIAO"
            Next row
    ma ottengo sempre un errore:
    codice:
    System.NullReferenceException: 'Riferimento a un oggetto non impostato su un'istanza di oggetto.'
    
    lblCntInt era Nothing.
    come posso fare??

  2. #2
    risolto a monte modificando la query.

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    come ?

    non mi quadra quel Row("idanagrafica"), che identifica l'Oggetto riga...

  4. #4
    Quote Originariamente inviata da djciko Visualizza il messaggio
    come ?

    non mi quadra quel Row("idanagrafica"), che identifica l'Oggetto riga...
    ma non l'ho più usato.

    in pratica da query riempivo una ListView, e dovevo aggiungerci dei contatori per ogni records (sempre da query).
    non volendo toccare la stored procedure non mia, avevo pensato di iterare sulla datatable ed eseguire una query per ogni record.

    alla fine ho pensato fosse una schifezza, ho duplicato la stored procedure e l'ho modificata per le mie esigenze.

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.