想在页面上,通过点击树节点更换背景图用table作背景图容器。之所以不用image是因为image不能当容器。目的是在背景图上显示各类小图片。每个树节点存储背景图路径数据,通过点击读取其中对应的数据,在table上显示背景图片。跪谢 !!

解决方案 »

  1.   

    this.tableLayoutPanel1.BackgroundImage = Image.FromFile("c:\\TEST\\" + e.Node.Text + @".JPG");  
            }
      

  2.   

    楼上大哥 你写的什么啊。我说的是html里面的table 
      

  3.   

    我在js里面写:
    document.getElementById("PicMap").style.background =tnTmp.getAttribute('Target')PicMap是我的table的ID ,tnTmp 是得到的当前操作的树节点,图片路径存放在tnTmp 的Target属性里面,是个字符串。按照上面的写法提示参数错误。我是新手啊,应该怎么写才对啊?
      

  4.   

    sorry,pls try following:
    document.getElementById("PicMap").style.background ="url("+tnTmp.getAttribute('Target')+")"
      

  5.   

    申明:nik_Amis(...) 在msn上帮我解决了问题方法:
    document.all.item('PicMap').setAttribute("background",tnTmp.getAttribute('Target'))因此分数给他。望版主明鉴!