protected void Page_Load(object sender, EventArgs e)
{
}
我想在上述代码中动态修改页面MIDDLE层的背景图片,不知该如何执行?

解决方案 »

  1.   

    <div id="middle"></div>
    我想修改这个层的背景图片,通过C#修改,而不是CSS
      

  2.   

    服务端修改需要div是runat=server的,然后改这个控件的背景就行,
    JS不是更好么?
      

  3.   

    不好用JS啊,因为层背景图片的路径储存在数据库里,所以得用C#来改变层的背景图片
      

  4.   

    不建议在后台实现,
    前台实现更好.document.getElementById("middle").style.backgroundimage = "./i.gif";
      

  5.   

    “服务端修改需要div是runat=server的,然后改这个控件的背景就行,” 如何控制?代码?谢谢
      

  6.   

    后台不是能点出来吗middle.Style.Add("backgroundimage", "./i.gif");
    还有KEY和VALUES,反正是其中的一个,试下就好了
      

  7.   

    <div id="aaa" runat="server">
    加上runat="server"就可以了。
    在后台可以操作这个层。