DataList的模板列Image控件绑定图片,
我可以:
<asp:Image id=Image1 runat="server" Width="152px" Height="88px" ImageUrl='<%#DataBinder.Eval(Container.DataItem,"imagepath")%>'>
绑定数据库图片的路径。但是数据库图片路径只是这种路径:200511\3154354488.jpg
不可能直接显示出来问题是:怎么在绑定前加上文件夹的路径!!还是思路有问题??????????
我可以:
<asp:Image id=Image1 runat="server" Width="152px" Height="88px" ImageUrl='<%#DataBinder.Eval(Container.DataItem,"imagepath")%>'>
绑定数据库图片的路径。但是数据库图片路径只是这种路径:200511\3154354488.jpg
不可能直接显示出来问题是:怎么在绑定前加上文件夹的路径!!还是思路有问题??????????
或者你在后台处理一下原始值.ImageUrl='<%# DoUrl(DataBinder.Eval(Container.DataItem,"imagepath"))%>'>
public void sub DoUrl(string URL)
{
return newURL;
}
{
return newURL;
}这样,URL就是每次绑定的数据库图片路径,在去后台执行方法,速度慢不慢啊!!!
可不可以象asp那样直接ImageUrl='up\<%# DoUrl(DataBinder.Eval(Container.DataItem,"imagepath"))%>'>前面加文件夹路径