- - PR -
Webコントロールの動的作成でチェックボックス付グループボックスの作り方
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2005-01-18 17:45
いつも参考にさせて頂いております。
早速表題についての質問なのですが、 環境はVisualStudio.NET 2003でASP.NET、言語はC#です。 placeholder内に、サーバサイドでWebコントロールを動的に生成する際 チェックボックス付グループボックスの作り方が分からず困っております。 HTMLで直接記述する際は、 <FIELDSET>内の<LEGEND>にチェックボックスを含める事で可能なのですが 動的に生成したいために、サーバサイドでWebコントロールを使用し、 作ろうと考えております。 現在のところ、グループボックス内に配置したいコントロールについては 動的に生成し表示できるところまではできているので あとは、グループボックスを作成し、その中に含めてやるだけでよいと思っております。 Webの開発自体あまり経験がないため、質問の仕方自体どう書いてよいのか 戸惑っている状態なので、分かり難い点になどについてはご指摘下さい。 以上です。よろしくお願い致します。 | ||||
|
投稿日時: 2005-01-18 18:15
.NET Framework クラスで表されていないすべての HTML サーバー コントロールは
HtmlGenericControl クラスを使用します。 VBですけどC#でも同じです。 Dim fieldset As HtmlGenericControl = New HtmlGenericControl("FIELDSET") Dim legend As HtmlGenericControl = New HtmlGenericControl("LEGEND") legend.InnerText = "グループ名" fieldset.Controls.Add(legend) Me.PlaceHolder1.Controls.Add(fieldset) | ||||
|
投稿日時: 2005-01-18 21:26
そいじゃ、そのままC#
Meをthisに変更するのがミソ。 _________________ | ||||
|
投稿日時: 2005-01-19 10:06
早速の返答ありがとうございます。
お教え頂いた内容に、 legendにCheckBoxを含めることで解決いたしました。 ありがとうございました。 |
1