response.write("<img src=xxx.jpg>")

解决方案 »

  1.   

    不能用Response.Write来输出图片,因为这样输出来的图片永远在页面的最上方,你可以Image服务器控件,将它的ImageUrl设为图片相对路径就行了。
      

  2.   

    做一个单独的页面,没有其它的东东,然后你Response.Write().在用的时候,在指定位置<img src="你做的那个文件.aspx">
      

  3.   

    页面不要用GridLayout,用FlowLayout,然后用for(int i=0;i<9;i++)
    {
        Response.Write("<img src=xx"+i+".jpg>")试试看
    }
      

  4.   

    to seaman0220(大漠笑狂沙):
    你可以动态创建Image控件,把它加入到页面上已定好位置的Panel控件中,象这样:for(int i=0;i<8;i++){
    Image img=new Image();
    Image.ImageUrl="images/"+i.ToString()+".gif";
    myPanel.Controls.Add(img);
    }