請幫我糾正這個錯誤。發生如何在asp.net中解決「id爲id的控件無法找到或者不同的控件在回發後被分配到相同的ID」?
一個錯誤,因爲ID爲「ctl81」控制不能 位於或不同的控制後 回來後分配到同一個ID。如果ID沒有分配,明確設置的是提高回發事件 控制ID屬性來避免這個錯誤
上後出現此錯誤回來的ASP點擊按鈕。頁面中的所有控件都是動態生成的。我試圖在頁面源中找到這個控件,但徒勞無功。
HtmlGenericControl td1 = new HtmlGenericControl("td");
TextBox txt1 = new TextBox();
txt1.ID = "toqty"+i.Tostring();
td.controls.add(txt1);
placeholder.controls.add(td);
你在動態生成後如何選擇它們?代碼將有助於:) – tymeJV 2013-03-14 13:35:15
告訴我們如何生成控件... – Blachshma 2013-03-14 13:35:26
動態添加的控件需要在每次往返時添加(無論是否回發)和BEFORE事件處理,如果您希望它們處理事件(添加最佳時刻動態地在初始化) – jbl 2013-03-14 13:35:30