c# - Add Event to Control added dynamic -
i'm using asp.net , c# webform. i'm generating dropdownlist dynamically, can't execute event control. below code:
dropdownlist nuevocmb = new dropdownlist(); nuevocmb.id = "ddl" + num; nuevocmb.items.add("---seleccione el plazo---"); nuevocmb.items.add("corto plazo"); nuevocmb.selectedindex = 0; nuevocmb.autopostback = true; nuevocmb.selectedindexchanged += new eventhandler(nuevocmb_onselectedindexchanged); mainpanel.controls.add(nuevocmb); protected void nuevocmb_onselectedindexchanged(object sender, eventargs e) { string temp = ""; }
you need add together code creates command every page request, including postbacks. if command causes postback , code recreates command not called, event handler not fire. .net phone call event handler 1 time command same id added during page load.
c# asp.net
No comments:
Post a Comment