路径对吗
你在浏览器输入
WebForm5.aspx?id=xxx
能显示图片吗

解决方案 »

  1.   

    http://localhost:51089/WebForm5.aspx?id=1
    我验证过了,这个地址是有图片显示的
      

  2.   

    点击“点击”这个link后,弹出了colorbox,但是显示的是:���JFIF,这窜乱码
      

  3.   

    去到WebForm5.aspx里面进行调试,没出现错误
    正常返回数据,value {byte[107076]}
      

  4.   

    检查下Response.ContentType等这些头信息设置的是否完整,一般是这里的导致的
    另外还需要Response.CLear() Response.End()等
      

  5.   

    我加上老大你说的内容后,显示的错误是:
    Request unsuccessful: Error: Could not complete the operation due to error c00ce514.
      

  6.   

    我这样写<p><a class="ajax" href="WebForm5.aspx?id=1" >图片组3</a></p>
           <script>
                $(document).ready(function () {
                    $(".ajax").colorbox();
                });
            </script>我这样写,弹出来的也是
    Request unsuccessful: Error: Could not complete the operation due to error c00ce514.
    可如果我不是调用WebForm5.aspx页面,而是调用WebForm3页面,这个页面可以弹出来
    即这样<p><a class="ajax" href="WebForm3.aspx" >图片组3</a></p>
           <script>
                $(document).ready(function () {
                    $(".ajax").colorbox();
                });
            </script>
    而如果我不要<script>
    这是这样写<p><a class="ajax" href="WebForm5.aspx?id=1" >图片组3</a></p>这时候,可以跳转页面显示出图片来,
    为什么图片就不能够弹出来呢?
      

  7.   

    不要script,显示图片是这样写
    <img src="WebForm5.aspx?id=1" />
      

  8.   

    需求是,用户点击gridview里的一列的link,根据点击的内容管理出图片,然后把这些图片显示在colorbox中,所以我现在先得做到,点击link的时候,让图片在colorbox中显示,不用script,就放不进colorbox中啊
      

  9.   

    我跟你遇到了一样的问题TAT  你为什么不继续做  ORZ 
      

  10.   

    我也碰到这个问题,我分析了一整天终于找到了解决办法,就是:
    在网址"WebForm5.aspx?id=" + bid后面加上“.jpg”,就可正常显示,我具体解决办法说明见:
    http://www.cnblogs.com/qisunpeng/p/3971998.html
    不用谢我,我的名字叫雷锋~