asp.net动态显示图片 15
<trstyle="height:127px"><tdstyle="width:18%;border-color:#99ffff;left:40">SID<%#DataB...
<tr style="height: 127px">
<td style="width: 18%; border-color: #99ffff; left: 40">
SID <%#DataBinder.Eval(Container.DataItem ,"SID") %>
</td>
<td style="width: 90%; border-color: #ccffff;">
图片路径<%#DataBinder.Eval(Container.DataItem ,"PictureRoute") %>
<asp:Image ID="Image1" ImageUrl="~/SellPicture/2.jpg" runat="server" />
</td>
</tr>
请问,怎么让image空间动态的显示图片路径<%#DataBinder.Eval(Container.DataItem ,"PictureRoute") %>中路径的图片呢?现在是静态的读取ImageUrl="~/SellPicture/2.jpg"图片,我想搞成动态的。 展开
<td style="width: 18%; border-color: #99ffff; left: 40">
SID <%#DataBinder.Eval(Container.DataItem ,"SID") %>
</td>
<td style="width: 90%; border-color: #ccffff;">
图片路径<%#DataBinder.Eval(Container.DataItem ,"PictureRoute") %>
<asp:Image ID="Image1" ImageUrl="~/SellPicture/2.jpg" runat="server" />
</td>
</tr>
请问,怎么让image空间动态的显示图片路径<%#DataBinder.Eval(Container.DataItem ,"PictureRoute") %>中路径的图片呢?现在是静态的读取ImageUrl="~/SellPicture/2.jpg"图片,我想搞成动态的。 展开
2个回答
展开全部
很简单蚂脊的问题你在.cs 文件瞎嫌中写个函数,
public string GetPicture(object MyPicture)
{
if (MyPicture == null || MyPicture == "")
{
return "SellPicture/2.jpg";
}
return MyPicture.ToString();
}
然后在aspx文件中这样调用
<tr style="height: 127px">
<td style="width: 18%; border-color: #99ffff; left: 40">
SID <%#DataBinder.Eval(Container.DataItem ,"SID") %>
</td>
<td style="width: 90%; border-color: #ccffff;">
<img src='<%#GetPicture(DataBinder.Eval(Container.DataItem ,"PictureRoute")) %>
' /> </闷神渗td>
</tr>
public string GetPicture(object MyPicture)
{
if (MyPicture == null || MyPicture == "")
{
return "SellPicture/2.jpg";
}
return MyPicture.ToString();
}
然后在aspx文件中这样调用
<tr style="height: 127px">
<td style="width: 18%; border-color: #99ffff; left: 40">
SID <%#DataBinder.Eval(Container.DataItem ,"SID") %>
</td>
<td style="width: 90%; border-color: #ccffff;">
<img src='<%#GetPicture(DataBinder.Eval(Container.DataItem ,"PictureRoute")) %>
' /> </闷神渗td>
</tr>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询