如何在C#中设置html tablerow的宽度

时间:2012-06-24 16:35:05

标签: c# asp.net

这是以下问题链接的后续问题:

how to hide columns in ASP.NET webform

根据我从上述链接获得的答案,我正在使用

 System.Web.UI.HtmlControls.HtmlTableRow

我想设置整行的宽度。我怎样才能在C#中做到这一点?您可以建议的任何其他想法/方式,请告诉我。

如果您还有其他问题,请随时提出。

1 个答案:

答案 0 :(得分:-1)

HTML MARKUP

我创建了一个空表来附加

后面代码中的行单元格
    <table id="table1" runat="server">
   </table>

SNIPPET背后的代码

   protected void Page_Load(object sender, System.EventArgs  e){

    System.Web.UI.HtmlControls.HtmlTableRow tr = new HtmlTableRow();
    //setting the style of a table row using the Attributes property
    tr.Attributes.Add("style", "width:500px; background-color:red");
    HtmlTableCell tc = new HtmlTableCell();
    tc.InnerHtml = "this is a test";
    tr.Controls.Add(tc);
    this.table1.Controls.Add(tr);

}

希望这适合你。