Проблема с загрузкой изображения в DataList с помощью Firefox?

Это проблема совместимости веб-браузера?

Когда я использовал IE, он отображал мои изображения, а когда я пробовал Mozilla Firefox, он ничего не отображал.

вот мой код:

<td style="width: 216px; height: 50px;">
<asp:Image ID="img_Events" runat="server" Height="40px" Width="62px" ImageUrl='<%# Eval("le_picturepath") %>' /></td>

person Light Kun    schedule 29.04.2011    source источник
comment
Вам нужно добавить точку с запятой после 50px   -  person IrishChieftain    schedule 29.04.2011
comment
не могли бы вы показать пример le_picturepath?   -  person naveen    schedule 29.04.2011


Ответы (2)


Используйте свойство ResolveUrl Попробуйте, это сработает.

<td style="width: 216px; height: 50px;">
     <asp:Image ID="img_Events" runat="server" Height="40px" Width="62px" ImageUrl='<%#ResolveUrl ("~/" + Eval("le_picturepath")) %>' /></td>
person Ravi Matani    schedule 08.09.2014
comment
‹td style=width: 216px; высота: 50px;› ‹asp:Идентификатор изображения=img_Events runat=server Высота=40px Ширина=62px ImageUrl='‹%#ResolveUrl (~/ + Eval(le_picturepath)) %›' /›‹/td› - person Ravi Matani; 08.09.2014
comment
Вместо того, чтобы публиковать неформатированный код в комментарии, вы должны соответствующим образом обновить свой ответ. - person lxg; 08.09.2014

У вас есть изображение высотой 40 пикселей в ячейке таблицы высотой 18 пикселей. Он по-прежнему должен отображаться в том смысле, что он должен подтолкнуть ячейку таблицы вверх. Попробуйте исправить это, а затем проверьте сгенерированный HTML, чтобы увидеть, есть ли изображение в разметке...

У вас также должен быть атрибут alt.

person IrishChieftain    schedule 29.04.2011