Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,582

    inserire parametri in <asp:hyperlynk

    salve a tutti

    avendo questo codcie:

    codice:
     <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='Default.aspx?Codice_Sottocategoria=<%#eval("Codice_Sottocategoria") %>'
    una volta compilato il tutto , quando passo sopra il mouse al link
    mi compare quest nella barra di explorer:

    'Default.aspx?Codice_Sottocategoria=<%#eval("Codic e_Sottocategoria") %>
    che errore ho fatto?
    come mai nn mi vede il codice ma solo sintassi aspx?

    grazie
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  2. #2
    Utente di HTML.it L'avatar di edaje
    Registrato dal
    Jul 2003
    Messaggi
    363
    Credo che sia sbagliata la sintassi
    <%# DataBinder.Eval(Container.DataItem,"Codice_Sottoca tegoria")%>

    lascia uno spazio dopo #

  3. #3
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,582
    Originariamente inviato da edaje
    Credo che sia sbagliata la sintassi
    <%# DataBinder.Eval(Container.DataItem,"Codice_Sottoca tegoria")%>

    lascia uno spazio dopo #
    si, ho provato, ma ancora niente

    ora facendo una ricerca approfondita, ho trovato sul forum che se il controllo web è incluso in un'altro controllo, pare che faccia bizzeffe
    codice:
    <asp:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1" Height="73px" RepeatColumns="3" Width="698px">
        <ItemTemplate>
            
    
    gfs
            <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='Default.aspx?Codice_Sottocategoria=<%# DataBinder.Eval(Container.DataItem,"Codice_Sottocategoria")%>'
                       Text='<%# Eval("Descrizione_Sottocategoria") %>'></asp:HyperLink>
    
            
    
            
    
        </ItemTemplate>
    </asp:DataList>
    secondo te come posso rimediare?
    grazie

    cmq ora provo con un semplice link html (nn si sa mai)
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  4. #4
    Utente di HTML.it L'avatar di edaje
    Registrato dal
    Jul 2003
    Messaggi
    363
    fallo via codice dall'evento ItemDataBound

  5. #5
    devi fare una function che ti ritorni il link, nel controllo avrai

    NavigateUrl='<%# url(eval("Codice_Sottocategoria")) %>'

    la function sara del genere

    function url(ByVal x as string)
    return "Default.aspx?Codice_Sottocategoria="& x
    end function
    "...non è detto che sia tardi se non guardi che ora è..."

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.