(求救)GridView绑定图片

来源:百度知道 编辑:UC知道 时间:2024/05/19 07:25:23
<ItemTemplate>
<img src=UploadImages/<%# DataBinder.Eval(Container.DataItem, "Url")%> height=20 width=30 >
</ItemTemplate>

这样会造成有图片的地方可以正常显示图片出来,但是如果那行没有图片的话,,就显示出没有图片那种标记,很难看的那中,,

现在我就想这样
<%
if(Eval("Url").ToString().Length>0)
{
Response.Write(.....)
}
%>
提示Eval不可以使用...

总结
有图片就显示,没有图片就把那个Img给隐藏掉....

这个你必须要在后台写方法,在前台在调用就可以了。
示例:

public string Cuturl(stirng url)
{
if(url.Length>0)
{
return url;
}else
{
reutrn "默认图片url";
}
}

前台调用<%# Cuturl(Eval("Url").ToString())%>