我在程序資料夾下的Picture文件中放了a.jpg,然後在版面中建了一個DataList控件,在项模板下加了一个ImageButton,数据库存了图片的地址。如数据库字段PhotoUrl为~\picture\chenji2.jpg。我把ImageButton.ImageURL屬性設定為数据库中的字段
如:
<asp:ImageButton ID="Photoes" Width="130"Height="100"runat="server" CommandName="photo" ImageUrl='<%DataBinder.Eval(Container.DataItem,"PhotoUrl") %>' ImageAlign="Bottom" />
~/Picture/a.jpg)。無法正常顯示連結的圖片,請問我哪裡弄錯了嗎?如果把代码设定为固定的图片是可以的
如:
<asp:ImageButton ID="Photoes" Width="130"Height="100"runat="server" CommandName="photo" ImageUrl='~/Picture/a.jpg' ImageAlign="Bottom" />可是我还是想动态的显示图片呀
请各位大哥指导
万 分感谢
在线等待
如:
<asp:ImageButton ID="Photoes" Width="130"Height="100"runat="server" CommandName="photo" ImageUrl='<%DataBinder.Eval(Container.DataItem,"PhotoUrl") %>' ImageAlign="Bottom" />
~/Picture/a.jpg)。無法正常顯示連結的圖片,請問我哪裡弄錯了嗎?如果把代码设定为固定的图片是可以的
如:
<asp:ImageButton ID="Photoes" Width="130"Height="100"runat="server" CommandName="photo" ImageUrl='~/Picture/a.jpg' ImageAlign="Bottom" />可是我还是想动态的显示图片呀
请各位大哥指导
万 分感谢
在线等待
解决方案 »
- jmail中的deletesinglemessage(messageid)和downloadsinglemessage(index) 的问题
- 帮忙看一句代码的对错 c#+javascript
- 【急】为什么asp:datalist不能靠左?
- 我想使用HyperLink控件,但是我不希望显示它的下划线,请问该如何操作!谢谢
- asp.net用户控件中的服务器控件的名字是什么?
- 请教两个有关服务器控件的问题。
- 高手请进,我的这个文件用vs2003打开只能看代码,不能看到界面,用DM又可以看到界面,但又看不到.net的控件datalist
- 有什么办法可以在单击一个服务器按钮后进行页面处理,然后根据处理结果,打开一个固定大小的窗口?
- 我第一个页面中有这样的语句Session("id")="a" ,在第二个页面中用这样的语句:dim id string id=Session("id") Textbox1.Text=id 在
- 请问高手:有关加密算法的问题:在asp.net里,如何实现用rsa和md5这二种方式对数据进行加密,比如对密码进行加密后存储到数据库里。
- 幕白兄,那个网页自动填写的还有一个小问题
- 关于自定义控件传值的问题
Photoes.ImageUrl =
我只要绑定就可以了呀
如:
<asp:ImageButton ID="Photoes" Width="130"Height="100"runat="server" CommandName="photo" ImageUrl='~/Picture/a.jpg' ImageAlign="Bottom" />这段当然好用了,,,
你把數據庫中的圖片路徑改成這樣的格式:Picture/a.jpg
去掉~
if (e.Item.ItemType == ListItemType.Item ||
e.Item.ItemType == ListItemType.AlternatingItem)
{ ImageButton ib = (Label)e.Item.FindControl("Photoes");
ib.ImageUrl= someUrl;
}
if (e.Item.ItemType == ListItemType.Item ||
e.Item.ItemType == ListItemType.AlternatingItem)
{ ImageButton ib = (ImageButton)e.Item.FindControl("Photoes");
ib.ImageUrl= someUrl;
}
你那个<% ...%>是绑定代码块!
<%#...%>绑定全局属性,方法!
<%=...%>绑定全局变量
ImageUrl='<%# "图片路径/" & DataBinder.Eval(Container.DataItem,"PhotoUrl")
问题解决了
在数据库里的路径是这样存放的 Picture\a.jpg
而不是 Picture/a.jpg存放
不过还有我的粗心呀
谢谢各位大哥
分数有限请谅解