0

これは、次の質問リンクへのフォローアップの質問です。

ASP.NET Webフォームで列を非表示にする方法

上記のリンクから得た回答に従って、使用しています

 System.Web.UI.HtmlControls.HtmlTableRow

行全体の幅を設定したい。C#でこれを行うにはどうすればよいですか? あなたが提案できる他のアイデア/方法があれば、私に知らせてください。

ご不明な点がございましたら、お気軽にお問い合わせください。

4

1 に答える 1

-1

HTML マークアップ

コードビハインドから行セルを追加する空のテーブルを作成しました

    <table id="table1" runat="server">
   </table>

コード ビハインド スニペット

   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);

}

これがうまくいくことを願っています。

于 2012-06-24T17:16:29.227 に答える