Domanda

ho questo:

<img id="imgField" alt="" runat="server" src='<%# string.Format("images/{0}.jpg", DataBinder.Eval(Container.DataItem,"Name")) %>' />

ed è resa% '20 dagli spazi nel nome databound. Così ho bisogno di sostituire tutti i "% '20" con ""

Ho cercato

<img id="imgField" alt="" runat="server" src='<%# string.Format("images/{0}.jpg", DataBinder.Eval(Container.DataItem,"Name")).Replace("%20","") %>' />

e che non ha funzionato ... Qualcuno sa?

Grazie,
Matt

È stato utile?

Soluzione

I valori% 20 sono probabilmente il risultato del controllo di analisi del attributo. Se si vuole eliminare spazi provare .Rimontare ("", '')

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top