В моем .aspx кода у меня есть следующий элементЗаменить строку в databinder.eval
<asp:Image ID="GalleryImage" runat="server" ImageUrl='<%# Eval("ProductImage") %>' />
возвращает значение для этого является URL изображения из сети доставки контента с образцом URL как 'http://cdn.xyz.com'
Я хочу преобразовать URL-адрес в 'https://cdn.xyz.com'
Я попытался сделать ImageUrl='<%# Eval("ProductImage").Replace("http","https") %>'
, который, похоже, не работает. Есть идеи?
Откуда появляется ваш продукт ProductImage? Разве вы не хотите его там менять? на стороне '.cs' (код позади)? –
@teovankot, у меня нет доступа к коду. Он сидит внутри dll – ScottyDoesKnow
не уверен, но вы пробовали это: '((string) Eval (« ProductImage »)). Замените (« http »,« https »)'? –