我在网页中放置一table(html),并设runat="server".
一、我想在后台程序中设置该table的背景图像属性:background="maps\xxx.gif"属性。
二、在后台程序中设置该table的style中位置属性(绝对位置,左边距,顶距):style="POSITION: absolute; TOP: 100px; LEFT: 100px"
请问在后台程序中应该怎么设置以上属性!!在线等

解决方案 »

  1.   

    HtmlTable table = this.table1; 
                table.Attributes["background"] = "maps/xxx.gif";
                table.Style.Add(HtmlTextWriterStyle.Position, "absolute");
                table.Style.Add(HtmlTextWriterStyle.Top, "100px");
                table.Style.Add(HtmlTextWriterStyle.Left, "100px");
      

  2.   

    第二个问题已实现:
    string x,y;
    x="1080";
    y="630";
    table_com.Attributes["style"]="POSITION: absolute;TOP:"+x+"px;LEFT:"+y+"px";: absolute;TOP:"+x+"px;LEFT:"+y+"px";
    但第一个问题没解决问题??
    table.Attributes["background"] = "maps/xxx.gif";错误提示"无法识别的转义序列"
      

  3.   

    写错了,第二个问题应是:
    string x,y;
    x="1080";
    y="630";
    table_com.Attributes["style"]="POSITION: absolute;TOP:"+x+"px;LEFT:"+y+"px";
      

  4.   

    第一个问题没解决问题??
    table_com.Attributes["background"] = "maps/xxx.gif";错误提示"无法识别的转义序列"