Datalist控件未正确显示图像 [英] Datalist control not showing Images properly
本文介绍了Datalist控件未正确显示图像的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我使用datalist控件来显示缩略图等图像。这些图像来自Image_folder。
我使用fileupload控件将图像保存在Image_folder中。 />
但是这个数据表并没有显示图像。我做了什么?
Hi,
I am using datalist control to show images like thumbnails.These images are from Image_folder.
I used fileupload control to save images in Image_folder.
But this datalist doesnot shows images.What I do?
推荐答案
< asp:DataList ID =ddlMessagerunat =serverCellPadding =2CellSpacing =5高度=143px
RepeatColumns =4RepeatDirection =HorizontalWidth =123px>
< ItemTemplate> ;
< tr>
< td>
< asp:图片ID =Image1runat =serverBorderColor = #33CC33Height =143pxImageUrl =<%#getSRC(Container.DataItem)%>
Width =123px/>
< / td>
< / tr>
< / ItemTemplate>
< / asp:DataList>
<asp:DataList ID="ddlMessage" runat="server" CellPadding="2" CellSpacing="5" Height="143px"
RepeatColumns="4" RepeatDirection="Horizontal" Width="123px">
<ItemTemplate>
<tr>
<td>
<asp:Image ID="Image1" runat="server" BorderColor="#33CC33" Height="143px" ImageUrl="<%# getSRC(Container.DataItem) %>"
Width="123px" />
</td>
</tr>
</ItemTemplate>
</asp:DataList>
public string getSRC(object imgSRC)
{
DataRowView dRView = (DataRowView)imgSRC;
string ImageName = dRView["ItemImage"].ToString();
if (ImageName == "NoImage")
{
return ResolveUrl(@"~/UserImage/missing.jpg");
}
else
{
return ResolveUrl(" Image_folder/" + ImageName);
}
}
这篇关于Datalist控件未正确显示图像的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文