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

    DataGrid: trasfmormazione valore

    Ciao,
    scusate il titolo ma non avevo idea di cosa scrivere.
    Praticamente io ho un valore nel DB 0,1, in base a questo valore, vorrei scrivere nel DataGrid Si o No.

    con un Repeate richiamerei la funzione che poi con un return mi restituirebbe la stringa.
    Con il dataGrid non ci riesco mi potreste dire come potrei fare?

    <asp:TemplateColumn HeaderText="Visibilità">
    <ItemTemplate>
    <asp:Literal ID="litVs" Text='<%=Traduci_Visibile(DataBinder.Eval(Containe r.DataItem,"visibile"))%>' Runat="server"></asp:Literal>
    </ItemTemplate>
    </asp:TemplateColumn>

    in questo modo non mi scrive nulla.

    grazie

  2. #2
    mah io invece di Text='<%=Traduci_Visibile(DataBinder.Eval(Containe r.DataItem,"visibile"))%>'

    avrei scritto così

    Text='<%=Traduci_Visibile(Container.DataItem("visi bile")%>'

    se ancora non funzionasse proverei a togliere del tutto il literal e lasciare solo questo sopra per vedere se ti scrive qualcsa
    Frate Priore: "È Lucifero in persona!"
    Trinità: "Lo conosci?"
    Bambino: "Mai sentito nominare, deve essere un professionista dell'est"

  3. #3
    non mi scrive nulla neanche come dici tu.

    se levo il literal mi dice che Container non è dichiarato...


  4. #4
    Ma come ?

    così DEVE andare ! ahhhh !! ma cazz.... hai messo <%= invece di <%# !!

    prova così (copia paro paro)

    <asp:TemplateColumn HeaderText="Visibilità">
    <ItemTemplate>
    <%# Traduci_Visibile(Container.DataItem("visibile")%>
    </ItemTemplate>
    </asp:TemplateColumn>


    o la funzione è giusta ?
    Frate Priore: "È Lucifero in persona!"
    Trinità: "Lo conosci?"
    Bambino: "Mai sentito nominare, deve essere un professionista dell'est"

  5. #5
    ops è vero non ho messo # infatti ora va.

    PS. ti sei scordato una parentesi...ehheheheh


    grazie della correzione non me ne ero proprio accorto.

  6. #6
    PS. ti sei scordato una parentesi...ehheheheh
    :master:

    orca ! è vero ! :gren:
    Frate Priore: "È Lucifero in persona!"
    Trinità: "Lo conosci?"
    Bambino: "Mai sentito nominare, deve essere un professionista dell'est"

  7. #7
    Utente di HTML.it L'avatar di nicki
    Registrato dal
    Dec 2000
    Messaggi
    139

    altrimenti...

    ...potresti mettere visibile (0,1) in una colonna template nascosta.
    Poi nella colonna template Traduci_Visibile ci metti una label che andrai a porre "visibile" oppure "nascosto" nel ItemDatabound del DataGrid.

    Più facile a farsi che a dirsi.
    Ciao, nic.

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.