<
telerik:RadTreeView ID="RadTreeView1" runat="server" CheckBoxes="True" TriStateCheckBoxes="True" CheckChildNodes="True" DataTextField="name">
</telerik:RadTreeView>
<asp:Button ID="expertiseFilterButton" runat="server" Text="Filter Faculty" OnClick="expertiseFilterButton_Click" />
<asp:Literal ID="Literal1" runat="server"></asp:Literal>
-----------------------
protected
void expertiseFilterButton_Click(object sender, EventArgs e)
{
string message = "";
IList<RadTreeNode> nodeCollection = RadTreeView1.GetAllNodes();
foreach (RadTreeNode node in nodeCollection)
{
message += node.FullPath +
" - " + node.Checked.ToString() + "<br />";
}
Literal1.Text = message;
}
-----------------------
No matter which or how many items I check, the node.Checked keeps coming back as False. Any ideas on what I am doing wrong?