У меня есть контроль изображения внутри повторителя. Я хотел бы исключить / игнорировать параметр в свойстве imageurl, потому что путь (исходное изображение) не имеет этого параметра в имени, но я все еще хочу показать параметр в URL. И я не могу переименовать все изображения, так как их много. Надеюсь, что это имеет смысл.
Вот пример.
Это для SEO. Оригинальный путь
- / продукт / 0001_100_00_KK00_F02.png
Что я хочу показать в imageurl
- / продукт / 0001_100_00_KK00_F02.png / TV-Sony-ЖК-черно-BRAVIA-KDL-26V4500
OR
- / продукт / 0001_100_00_KK00_F02 / TV-Sony-ЖК-черно-BRAVIA-KDL-26V4500.png
<asp:Repeater ID="rptImages" runat="server">
<ItemTemplate>
<asp:Image ID="Image1" ImageUrl='<%# Eval("Url") %>' runat="server" />
</ItemTemplate>
</asp:Repeater>
и код позади
rptImages.DataSource = Images.Select(s => new { Url = s });
rptImages.DataBind();
Это прекрасно работает для оригинального пути. Но когда я добавляю /Tv-Sony-lcd-black-bravia-KDL-26V45000
в конец URL, изображения не найдены (конечно).
Итак, как мне добавить дополнительный параметр к imageurl, но получить управление изображением, чтобы игнорировать это и все же найти путь к изображению?
У кого-нибудь есть идеи, как решить эту проблему