Cache存储TreeView,并取出的问题
在绑定某个TreeView的时候,判断Cache是否存在。若不存在就建立个Cache缓存TreeView。若存在,读取Cache
大体代码如下
if (Cache["FileTree"] == null) { //绑定FileTree Cache.Insert("FileTree", FileTree); int a = FileTree.Nodes.Count; } else { FileTree = Cache["FileTree"] as TreeView; int a = FileTree.Nodes.Count; }