您的位置:首页 > 产品设计 > UI/UE

问题easyui树形成了死循环

2016-03-29 21:44 429 查看
问题easyui树形成了死循环,

原因:由于树型采用动态加载,即(Url:链接地址),当节点为未节点时并且State为closed时,未节点显示为文件夹,单击会重新加载动态(Url:链接地址)形成循环,

解决办法:给未结点State状态设为open。

编写个方法

//防循环设未节点State==open
private static void SetLastState(List<TreeNode> listM)
{
foreach (var item in  listM)
{
if (item.children.Count > 0)
{
item.state = "closed";
SetLastState(item.children);
}
else
{
item.state = "open";
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: