Приведенный ниже код прекрасно подходит для привязки реальных URL-адресов, извлеченных из сети. Моя проблема в том, что он не работает для * .aspx URL, которые генерируют изображение. Если я перехожу на страницу * .aspx "~ / UserPages / Photo / GetThumbnail.aspx? Id = 7", изображение отображается очень хорошо Однако это не работает для Datalist. Любые идеи, почему и как я могу решить эту проблему. Спасибо! Массив строк 'imageurls' состоит из множества * .aspx URL-адресов изображений.
<asp:DataList ID="dlImages" runat="server"
RepeatColumns="5"
RepeatDirection="Horizontal"
RepeatLayout="Flow">
<ItemTemplate>
<img src="<%# (string)Container.DataItem %>" />
</ItemTemplate>
</asp:DataList>
Код позади
protected void BindImages(string[] imageurls)
{
dlImages.DataSource = imageurls;
dlImages.DataBind();
}