如果控件(如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);
如果在創建的CheckBoxList(CBX)如果我更新的AJAX更新面板,我應該如何指定控件ID屬性的selectedIndexChange事件。我曾嘗試Cbx在我的情況下,但它說沒有控制和偏離該控制尚未創建。所以如何處理這個問題
你真的會在做自己,以及任何未來的維護程序員通過使用變量名遵循標準的名稱約定,並將這個'Add()'分成不同的步驟。 – asawyer 2011-12-30 13:26:46