Frage

Ich habe diese:

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

und es wird% 20ern aus den Räumen in dem Databound-Namen zu machen. Also muss ich alle „% 20ern“ mit „“ ersetzen

Ich habe versucht,

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

und das hat nicht funktioniert ... Wer weiß?

Danke,
Matt

War es hilfreich?

Lösung

Die% 20 Werte sind wahrscheinlich eine Folge der Steuer Parsen des Attributs. Wenn Sie Leerzeichen beseitigen wollen versuchen .replace (““, "")

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top