- PR -

DataGridにクライアントサイドスクリプト用のIDを出力したい

1
投稿者投稿内容
maruta
会議室デビュー日: 2002/09/27
投稿数: 2
投稿日時: 2002-10-03 15:27
ASP.NETのDataGridコントロールを使い、テーブルを出力しています。
データソースにDataTableを指定し、DataBindすると、以下のようなHTMLが
レンダリングされている状態です。


<TR>
<TD>あああ</TD>
<TD>いいい</TD>
</TR>
<TR>
<TD>AAA</TD>
<TD>BBB</TD>
</TR>


ここで、<TR>タグに、クライアントサイドスクリプト用の属性を出力したいのですが
方法がわかりません。

例)

<TR id=excel style="DISPLAY: none">
<TD>あああ</TD>
<TD>いいい</TD>
</TR>


どなたかご存知の方がいらっしゃいましたらお教え頂けないでしょうか。
お願い致します。
maruta
会議室デビュー日: 2002/09/27
投稿数: 2
投稿日時: 2002-10-03 18:19
自己解決しました。お騒がせしました。一応、解決方法だけ。
以下のようにHtmlTable系のインスタンスを生成し、プロパティを設定しました。

HtmlTable tbl = new HtmlTable();
HtmlTableRow tr = new HtmlTableRow();
tr.Id = "ID_1"
HtmlTableCell tc = new HtmlTableCell();
tc.Width = "100";
tc.Controls.Add( new LiteralControl( "<B>Contents<B>" ) );
tr.Cells.Add( tc );
tbl.Rows.Add( tr );
this.Controls.Add( tbl );
1

スキルアップ/キャリアアップ(JOB@IT)