Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    26

    Array di oggetti come datasource di un repeater

    Ciao ragazzi!!
    questo è il mio problema:
    ho creato un file ".aspx" che contiene un repeater il cui DATASOURCE in input ottiene un array di oggetti da me creati (Quote).
    Nell'impostare l'array di oggetti come datasource del repeater non ci sono problemi, l'errore viene fuori quando stampo i valori del repeater con la seguente sintassi:

    <%# DataBinder.Eval(Container.DataItem, "CompanyName") %>

    il messaggio che mi si visualizza sul browser è il seguente:

    <<
    Dettagli eccezione: System.Web.HttpException: DataBinder.Eval: 'Quote' non contiene una proprietà con nome CompanyName.
    >>

    in questa riga:

    <%# DataBinder.Eval(Container.DataItem, "CompanyName") %>

    al posto di "CompanyName", cose devo scrivere per prendere il valore di una proprietà di un oggetto 'Quote' contenuto nell'elemento corrente dell'Array?
    Spero di essere stato chiaro nella descrizione del problema e spero che possiate aiutarmi, Grazie!!
    Luca


  2. #2
    prova prima semplicemente con

    <%# container.dataitem()%>
    Frate Priore: "È Lucifero in persona!"
    Trinità: "Lo conosci?"
    Bambino: "Mai sentito nominare, deve essere un professionista dell'est"

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.