Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di shaone
    Registrato dal
    Apr 2003
    Messaggi
    212

    valore database in ID controllo

    Salve a tutti!

    Spero che qualche anima buona riesca a risolvermi questo problema:
    Ho un controllo repeater e la fonte dati è un database.
    Nel database ci sono due campi:

    pr_nome
    pr_codice

    Vorrei fare in modo che in un elenco di textbox
    l'ID del controllo corrisponda al valore pr_codice e il TEXT del controllo corrisponda al valore pr_nome del corrispondente record del database.

    Ho provato nel modo seguente:

    .....

    <asp:Repeater ID="rptData" runat="server">
    <itemtemplate>

    <asp:TextBox
    ID='<%# Container.DataItem("pr_codice") %>'
    Text='<%# Container.DataItem("pr_nome") %>'
    runat="server"/>


    </itemtemplate>
    </asp:Repeater>

    .....

    ma mi da questo errore:

    Messaggio di errore del parser:
    '<%# Container.DataItem("pr_codice") %>' non è un identificatore valido.

    Vi prego , aiutatemi , è importante!!!!

  2. #2
    Utente di HTML.it L'avatar di shaone
    Registrato dal
    Apr 2003
    Messaggi
    212
    ...E' una cosa cosi' complicata?

    Aiutatemi.. vi prego...

    Se non ci si da una mano almeno in questi casi...
    dove è finita la bonta' umana?


  3. #3
    Utente di HTML.it L'avatar di shaone
    Registrato dal
    Apr 2003
    Messaggi
    212
    ..A questo punto chiedero' la risposta sul forum di qualche altro sito ma mi piacerebbe solo sapere perche' non viene proprio considerato il mio problema...

    Non voglio una soluzione ma mi sarei accontentato di un semplice "NON SI PUO' FARE" oppure "HAI CHIESTO UNA COSA TROPPO COMPLICATA"...

    Comunque grazie a tutti.... umanissimi!!!

  4. #4
    prova a cambiare il modo di riprendere i dati associati:

    codice:
    '<%# DataBinder.Eval(Container,"DataItem.pr_codice")%>'

  5. #5
    Utente di HTML.it L'avatar di shaone
    Registrato dal
    Apr 2003
    Messaggi
    212
    Ho provato ma mi dice che

    '<%# DataBinder.Eval(Container,"DataItem.pr_codice")%>'
    non è un identificativo valido!



    La cosa assurda è che in asp lo facevo con molta semplicità e asp.net invece mi sta esaurendo!
    Ho valutato l'ipotesi di fermarmi e tornare ad asp... Uffa

    PS. Grazie comunque.. sei l'unico che in una 4 giorni mi ha suggerito qualcosa... eppure non dovrebbe essere complicatissimo!

    Cmq se hai qualche altro consiglio ne sarei felice e lo accetto a braccia aperte!!! Grazie!

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.