TreeView1.Attributes.Add(
"
oncheck
"
,
"
tree_oncheck(TreeView1)
"
);
//
写在load出cs中
< script language = " javascript " >
function tree_oncheck(TreeView1)
... {
var stype=<%=stype%>;
// window.alert(stype);
var index="0.0.1";
var node = TreeView1.getTreeNode(index); //获得父节点
//str=GetnodeID(node);
//var num = node.getAttribute("text");
// var num = ChildNode.length;
var name= GetnodeID(node);
var num = name.length;
//window.alert(num);
if (num>0)
...{
// window.alert("hao1");
//name = name.Substring(0,name.length-1);
if (stype=="100")
...{
window.parent.main.location.href="RealTemper.aspx?sensorid="+name;
}
else if (stype=="101")
...{
// window.alert("hao");
// return;
window.parent.main.location.href="HistoryTemper.aspx?sensorid="+name;
}
else if (stype=="104")
...{
window.parent.main.location.href="AnalyseData.aspx?sensorid="+name;
}
else
...{
if(stype=="100")
window.parent.main.location.href="RealTemper.aspx?sensorid=0";
else if(stype=="101")
window.parent.main.location.href="HistoryTemper.aspx?sensorid=0";
else if(stype=="104")
window.parent.main.location.href="AnalyseData.aspx?sensorid=0";
}
}
}
function GetnodeID(node) // 把选中的节点的name拿出来。
... {
var i;
var str="";
var ChildNode=new Array();
ChildNode=node.getChildren();
//window.alert(ChildNode.length);
for(i=0;i<ChildNode.length;i++)
...{
var cNode;
cNode=ChildNode[i];
if (cNode.getAttribute("Checked")==true)
...{
str = str + cNode.getAttribute("text")+",";
//window.alert(str);
}
//str = + str + GetnodeID(node.Nodes[i]);
}
return str;
}
</ script >
< script language = " javascript " >
function tree_oncheck(TreeView1)
... {
var stype=<%=stype%>;
// window.alert(stype);
var index="0.0.1";
var node = TreeView1.getTreeNode(index); //获得父节点
//str=GetnodeID(node);
//var num = node.getAttribute("text");
// var num = ChildNode.length;
var name= GetnodeID(node);
var num = name.length;
//window.alert(num);
if (num>0)
...{
// window.alert("hao1");
//name = name.Substring(0,name.length-1);
if (stype=="100")
...{
window.parent.main.location.href="RealTemper.aspx?sensorid="+name;
}
else if (stype=="101")
...{
// window.alert("hao");
// return;
window.parent.main.location.href="HistoryTemper.aspx?sensorid="+name;
}
else if (stype=="104")
...{
window.parent.main.location.href="AnalyseData.aspx?sensorid="+name;
}
else
...{
if(stype=="100")
window.parent.main.location.href="RealTemper.aspx?sensorid=0";
else if(stype=="101")
window.parent.main.location.href="HistoryTemper.aspx?sensorid=0";
else if(stype=="104")
window.parent.main.location.href="AnalyseData.aspx?sensorid=0";
}
}
}
function GetnodeID(node) // 把选中的节点的name拿出来。
... {
var i;
var str="";
var ChildNode=new Array();
ChildNode=node.getChildren();
//window.alert(ChildNode.length);
for(i=0;i<ChildNode.length;i++)
...{
var cNode;
cNode=ChildNode[i];
if (cNode.getAttribute("Checked")==true)
...{
str = str + cNode.getAttribute("text")+",";
//window.alert(str);
}
//str = + str + GetnodeID(node.Nodes[i]);
}
return str;
}
</ script >