关于.NET MVC Ztree树形菜单的有关问题

关于.NET MVC Ztree树形菜单的问题?
MVC如何把数据绑到Ztree里,当我保存了此次选择的项,下次编辑数据时,在加载Ztree时,如何把已经选择过的项的CheckBox设为true?
------解决方案--------------------
ztree网上demo很多啊,自己看看撒
------解决方案--------------------
Ztree 是可以通过json数据来绑定的~
所以
action中
ViewBag.ZtreeJson=
@"var nodes = [
{id:1, pId:0, name: "父节点1"},
{id:11, pId:1, name: "子节点1"},
{id:12, pId:1, name: "子节点2"}
];"

view中 script中
@html.Raw(ViewBag.ZtreeJson)

var setting = {  
        isSimpleData : true,              //数据是否采用简单 Array 格式,默认false  
        treeNodeKey : "id",               //在isSimpleData格式下,当前节点id属性  
        treeNodeParentKey : "pId",        //在isSimpleData格式下,当前节点的父节点id属性  
        showLine : true,                  //是否显示节点间的连线  
        checkable : true                  //每个节点上是否显示 CheckBox  
    };  

var zTree;  
$(function() {  
    zTree = $("#tree").zTree(setting, nodes);  
 });  

其他的自己脑补
http://www.ztree.me/v3/demo.php#_201
还有构造出对应的json数据
------解决方案--------------------
引用:
都没说到重点:
当我保存了此次选择的项,下次编辑数据时,在加载Ztree时,如何把已经选择过的项的CheckBox设为true?

“当我保存了此次选择的项”,你如何保存?数据库?内存变量?无论哪种方式,你load新树的时候得把check状态赋值到json里然后绑定,当然也可以先绑定再去改,但显然没这必要