私はこのページを非常に簡単に管理する必要があるので、プログラムで生成されるほとんどのものが必要です。 .aspxファイルに触れることなく、通常のラベルの隣にチェックボックスを作成する必要があります。今私はlabels
と呼ばれる私のページのすべてのラベルのリストを生成します。私のサイトの各ラベルはIDがlbl_
で始まっていますが、チェックボックスが付いているラベルはlblx_
で始まります。各ラベルの隣にチェックボックスを作成
foreach (Label label in labels)
{
if (label.ID.Contains("lblx_"))
{
CheckBox cb = new CheckBox();
cb.ID = "cb_statistikname_" + label.ID;
label.Controls.AddAt(0, cb);
}
}
今、このコードは、あなたのLabelコントロールのテキストプロパティを設定した場合、私はlabel.Control.Add(cb)
いいえ、良いアイデアのように聞こえます。私はこれを試してみるつもりです。 – lenny