每个图片可看作二进制数据流,漫游就是鼠标拖动时多行图片一起移动。我刚转到ASP方面来,对于其中的控件不熟,看过一些相关文章说可以用GridView实现多行显示,鼠标漫游通过两个div嵌套实现,但具体思路还是不清楚。请大家帮忙解决一下,最好附上源码,谢谢。

解决方案 »

  1.   

    没有代码,说说我的理解
    原来都做过一点类似的 但是找不到代码了1. 图片多行显示
    其实就是每个图片生成一个缩略图
    请参考System.Drawing等命名空间的相关图像操作类
    然后在展示时,将缩略图放在div里设置css style float:left;2.拖动效果
    只有类似blog自定义拖动的代码如下:
    http://www.cnblogs.com/Files/calmzeal/zoozio.rar
    不是我写的现在这个网站是http://www.zimbio.com/
      

  2.   

    谢谢calmzeal(demon) ,我看看
    我说的图片看作二进制流的意思是不用管图片是怎么获取这一个环节了,就当它是已经获取的二进制流。
      

  3.   

    我刚看了下,这种拖动是空间的拖动,webpart控件可以实现的。我想要的是类似mapbar(www.mapbar.com)的那种功能,不用gmap,mapbar的API。
      

  4.   

    这种效果交给美工做把
    她给你弄个flash,你给她生成一个xml文件就可以了。程序员犯不着为界面效果伤脑筋,况且人家用flash做这种效果只是分分种的事情,你也算不上给她找了多大麻烦
      

  5.   

    realraindust() 
    刚按你说的意思做了个demon
    放在我的bolg上了
    http://www.cnblogs.com/calmzeal/archive/2007/08/23/mapbarnavdemo.html
    js做的直接看源代码即可只是拖动效果的demo
    也不知是不是这个意思
    如何配合你的需要实现动态读取图片还需要下功夫啊
      

  6.   

    谢谢ls,我已经实现了,不过也是用js,C#做前台很弱啊