Save TreeView Nodes Expansion/Collapse & Checkboxes State In Session Original article: http://blog.binaryocean.com... I added Checkboxes State save/restore into the class: Imports Microsoft.VisualBasic Imports System.Collections.Generic Public Class TreeViewState Private RestoreTreeViewIndex As Integer Public Sub SaveTreeView(ByVal treeView As TreeView, ByVal key As String) Dim listExpanded As New List(Of Nullable(Of Boolean)) Dim listChecked...