checkboxlistなどのコントロールを動的に作成する場合。この動的に作成されるコントロールのAjax更新パネルのControlID属性を指定する方法
CheckBoxList CbxList = new CheckBoxList();
CbxList.ID = "Cbx";
for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
{
CbxList.Items.Add(new ListItem(ds.Tables[0].Rows[i]["Name"]
.ToString(), ds.Tables[0].Rows[i]["ID"].ToString()));
}
ph.Controls.Add(CbxList);
よう 私はControlID属性を指定する必要がありますどのようにAjaxの更新パネルを更新していた場合に作成CheckBoxListの(CBX)のselectedIndexChangeイベントであれば。私は試してみました私の場合はCbxですが、コントロールがないと言いますが、そのコントロールはまだ作成されていません。だからこの問題を処理する方法
あなたは本当に自分自身と、それは標準的な名前の慣習に従い、 'Add()'を別々のステップに分割します。 – asawyer