楼主:
关于node.setAttribute("Text","hgknight");
直接用node.Text="hgknight";
应该也可以吧!
关于node.setAttribute("Text","hgknight");
直接用node.Text="hgknight";
应该也可以吧!
解决方案 »
- asp.net页面新闻滚动条
- 为什么input ruanat=“server”之后 name的值与id一致
- 新人求教,关于自定义控件的问题
- .NET中两个窗体的传值问题?
- Javascript问题,高手进
- 关于页面数据缓存问题cache(急)
- asp.net 实现聊天室
- 哪里有vs2005安装文件?
- WCF 响应消息的内容类型 multipart/related; type="application/xop+xml" 与绑定(text/xml; charset=utf-8)的内容类型不匹配
- 郁闷中???
- 请教:在WEB中EXCEL为什么不在用户机上显示???????????
- 在asp.net中在一页内全局变量怎样定义?(session)除外
在客户端
node.Text不起作用
g_styles["hoverstyle"]
g_styles["selectedstyle"]
g_styles["icon"]
主要有这样几个文件
http://expert.csdn.net/expert/deeptree/css/deeptree.css
http://expert.csdn.net/expert/deeptree/htc/deeptree.htc
http://expert.csdn.net/expert/deeptree/deeptreeconfig.xml
http://expert.csdn.net/expert/deeptree/rooms/list.xml
还有几个xml文件层层套用的
然后再看看左页的源码,直接拿过来抄抄就可以用了
所以 有些时候 还是 用 这个比较好
<iewc:TreeView id="TreeView1" runat="server" HoverStyle="color:blue;background:#00ffCC;" DefaultStyle="background:red;color:yellow;" SelectedStyle="color:red;background:#00ff00;">
此外,也可在cs文件里定义,如
TreeView1.DefaultStyle["font-size"] = "20pt";
头大了,搞不下去了
右键:
function TreeView1.oncontextmenu()
{
alert("右键点击了TreeView");
return false;
}
:)
根据树节点的一些属性(ID,Text)来查找节点:
下面是根据ID查找树节点。
var casetree=document.getElementById("casetree");//你的树
var parentNode =new array()//定义这个全局变量来得到它的所有父节点,注意在你所有的调用findNodeByID前new一下,如果你不要的话可以把下面的parentNode相关的东东删掉
var nod=findNodeByID(casetree,nodeid);//得到节点function findNodeByID(node,nodeID)
{
var i;
var len=node.getChildren().length;
var subNode=new Array();
var s;
subNode=node.getChildren();if(parseInt(subNode.length)==0)
return "";
else
{
for(i=0;i<subNode.length;i++)
{
var sName;
sName=subNode[i].getAttribute("ID");
if(trim(sName)==nodeID)
{
parentNode[parentNode.length]=node;
return subNode[i];
}
else
{
s=findNodeByID(subNode[i],nodeID);
if(s!="")
{
try
{
parentNode[parentNode.length]=node;
}
catch(e)
{}
return s;
}
}
}
return "";
}
}
在框架中使用树,如果在另一个框架页面中调用树的的某些方法的时候,treeview.htc会报错,event为null.
我只好采用笨办法:在树所在页面隐藏一个按钮,然后在另外的页面上调用一个方法再调用隐藏按钮的click,这样treeview才能得到event
请问各位还有什么好的方法解决
下班结贴
有兴趣作成web端的或dll就更好了!
本来treeview就是web服务器控件嘛