|
code
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
A strange JScript behaviorOf course, I know, that the old WebControls are unsupported (I use treeview.htc copyrighted 2000-2003) However, it seems to be a JScript problem (I use IE 6.0 with all updates). The problem seems to be with some too early destroy when function called in return statement. My task is to find node index from node data at client side. My solution: function NodeIndexFromNodeData(parentNode,aNodeData) { var children=parentNode.getChildren(); var i,n=children.length; var node, nodeData; var s; for(i=0;i<n;i++) { node=children[i]; nodeData=node.getAttribute("NodeData"); // s=node.getNodeIndex(); if(nodeData==anodeData) return node.getNodeIndex(); s=NodeIndexFromNodeData(node,aNodeData); MyDebugOutput('s='+s); if(s) return s; } return ''; } As written, MyDebugOutput shows s=null after correct data found. If I uncomment the nonfunctional assignment before return, everything works. Any ideas? Mahris P.S. I have also a true TreeView problem. Maybe somebody has any experience with the unsupported version? I cannot retrieve text attribute from a node which never has been visible. I create my tree at server side (NET 1.1) with a command set like node=new TreeNode(); node.Text=sometext; node.NodeData=anothertext; ParentNode.Nodes.Add(node); When I process the tree at client side, I can apply to a node commands node.getAttribute("NodeData"); node.getNodeIndex(); However, node.getAttribute("Text"); throws exception. My current workaround: set "expanded" to true for all nodes till desired, and only then node.getAttribute("Text"); I wonder whether anybody knows some way to activate attributes without visual expanding.
DataSourceControl and declarative SelectParameters
FileSystemWatcher does not seem to be working Javascript with Webcontrols Get cached value returned from Select() Print version use CSS or similar ? Sorting Datagrid 2.0 TreeNode How to get dynamic control's value after postback? SmartNavigation/MaintainScrollPositionOnPostback & Datagrids LinkButton field and FindControl |
|||||||||||||||||||||||