下面是我的動態下拉列表的代碼。它確實生成了HTML。但是,該事件並未被解僱。而且,當我將事件名稱更改爲「onchange」時,它給我一個編譯錯誤,說它找不到腳本。通過它在我的代碼後面。動態創建DropDownList不觸發事件。是的,Autopostback設置爲TRUE
另外,我在OnInit頁面事件中添加了這個。
pValueCmbBox.Attributes.Add("runat", "server");
pValueCmbBox.SelectedIndexChanged += new EventHandler(ddlParent_SelectedIndexChanged);
pValueCmbBox.Attributes.Add("OnSelectedIndexChanged", "ddlParent_SelectedIndexChanged");
pValueCmbBox.Attributes.Add("AutoPostBack", "True");
- 爲什麼不OnSelectedIndexChanged被解僱?
- 「onchange」僅用於調用JavaScript?
- 我應該把它作爲一個ASCX來實現嗎?