日期:2014-05-20  浏览次数:20427 次

60分求救:datalist绑定图片显示(要求用缩略图)问题!!!!!!!!!!!
我数据库有表放图片(jpg格式)表名为PictureInfor:字段分别为id,pos(图片存放路径如),infor(图片信息),我用datalist绑定显示图片,但老板要求datalist里显示缩略图,点击缩略图在页面的一个img控件中在显示大图。
现在我遇到的难题:
1.图片绑定显示我会,但如何先把图先变成缩略图再绑定呢???我上网查了缩略图程序,但写的都太乱看不懂,那位高手可否提供一个这样的程序图片格式为jpg就
2。老板要求点击这个缩略图再在当前页面的一个img控件中来显示大图,这可要怎么实现啊???
跪求高手帮忙!!!



------解决方案--------------------
这个问题我没招,帮你顶!
------解决方案--------------------
先把图片显示的小点,点了之后显示原来大小行不行呢
------解决方案--------------------
缩略图比较简单,只要你的图片是长宽比例相同的,只要设置Img控件的大小就可以了,不设置出来的就是图片的原始大小。
另外一个,在DataList1的DataItemBound事件中写
((ImageButton)e.Items.DataItem.FindControl( "ImageButton1 ")).Attributies.Add( "onclick ", " <script> f_ChangeImg( <%ImageURL%> ) </script> ");

f_ChangeImg(ImageURL)是JS函数

这样应该可以
------解决方案--------------------
建议你直接用大图,然后设定好尺寸固定下来。

就象
<img width=120 height=120> 那样。


如果非要真正意义上有用的缩略图,那必须要上传图片的时候生成一张小图,容易比较小的。这样才有意义。为了加快显示速度和减少宽带使用而已。
------解决方案--------------------
哈哈,做过,看看里面的效果
http://www.jundongelec.com/Default.aspx?name=Top6Products