Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2009
    residenza
    Roma
    Messaggi
    371

    Concatenazione stringhe

    Domanda banale a cui però non riesco a trovare risposta
    sto diventando pazzo con l'utilizzo delle virgolette e degli apici, in un caso come questo sotto:
    codice:
    NavigateUrl="~/EditBook.aspx?id="+<%#DataBinder.Eval(Container.DataItem, "ID") %>
    Vorrei semplicemente ottenere un URL del tipo

    codice HTML:
    http://localhost:52642/EditBook.aspx?id=1
    http://localhost:52642/EditBook.aspx?id=2
    http://localhost:52642/EditBook.aspx?id=3
    ...
    cosi mi da "Errore del parser" quindi come dovrei fare per ottenere il risultato sperato?
    ho provato a cercare online ma non riesco a trovare nulla non sapendo come cercare una cosa simile...

    Spero in un vostro aiuto e mi scuso in anticipo nel caso in cui fosse già presente una risposta da qualche parte

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    prova

    codice:
    NavigateUrl='<%# Eval("ID","~/EditBook.aspx?id={0}") %>'

    oppure

    codice:
    NavigateUrl='<%# String.Format("~/EditBook.aspx?id={0}", DataBinder.Eval(Container.DataItem, "ID")) %>'

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.