在Treeview添加了TreeNodeCheckChanged事件后,并没有激发。
使用下面的方法可以正常激发,其原理是利用页面生成的postback事件进行回调激发(原因是treenode没找到autopostback属性)
代码里加入事件:Treeview1.Attributes.Add( "onclick ", "goPostBack() ");
JS回发
<script>
function goPostBack() {
var o = window.event.srcElement;
if(o.tagName == "INPUT " && o.type == "checkbox "){
__doPostBack( " ", " ");
}
}
</script>