在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>
本文探讨了在使用TreeView组件时遇到的TreeNodeCheckChanged事件未能正常触发的问题。通过添加页面生成的postback事件,实现了事件的正确响应。文章详细介绍了问题的背景、解决方案及JavaScript回调函数的实现过程。
244

被折叠的 条评论
为什么被折叠?



