In meinem ASPX Code habe ich das Element folgendeErsetzen einer Zeichenfolge in DataBinder.Eval
<asp:Image ID="GalleryImage" runat="server" ImageUrl='<%# Eval("ProductImage") %>' />
Der Wert für diese kehrte mit einer Beispiel-URL ein Bild URl von einem Content-Delivery-Netzwerk ist wie 'http://cdn.xyz.com'
Ich möchte die URL in 'https://cdn.xyz.com'
konvertieren
Ich habe versucht, ImageUrl='<%# Eval("ProductImage").Replace("http","https") %>'
zu tun, die scheint nicht zu funktionieren. Irgendwelche Ideen?
Woher kommt 'ProductImage'? Willst du es nicht ändern? auf '.cs' (Code hinter) Seite? –
@teovankot, ich habe keinen Zugriff auf den Code hinter. Es ist in einer DLL – ScottyDoesKnow
nicht sicher, aber haben Sie versucht, dies: '((String) Eval (" ProductImage ")). Ersetzen (" http "," https ")'? –