Hi , I'm using radtreeview width checkbox="true" style .
in button click I want to retrievechecked Items .
I try to do this is 2 ways, but both have zero item counts . please check my code
in button click I want to retrievechecked Items .
I try to do this is 2 ways, but both have zero item counts . please check my code
<
asp:Button
ID
=
"Save"
runat
=
"server"
Font-Names
=
"Tahoma"
Text
=
"Save"
OnClick
=
"Save_Click"
CssClass
=
"savebutton"
></
asp:Button
>
</
div
>
<
telerik:RadTreeView
ID
=
"RadTreeView1"
runat
=
"server"
DataTextField
=
"SecNameFr"
DataValueField
=
"AccessId"
DataFieldID
=
"SecId"
CheckBoxes
=
"true"
DataFieldParentID
=
"SecIdRef"
CheckChildNodes
=
"true"
Font-Names
=
"tahoma"
RenderMode
=
"Classic"
Skin
=
"Office2010Blue"
>
<
DataBindings
>
<
telerik:RadTreeNodeBinding
Checkable
=
"true"
CheckedField
=
"HasAccess"
/>
</
DataBindings
>
</
telerik:RadTreeView
>
protected void Save_Click(object sender, EventArgs e)
{
List<
RadTreeNode
> dss = RadTreeView1.CheckedNodes.ToList();
Dictionary<
int
, bool> accessIdDic = new Dictionary<
int
, bool>();
foreach (RadTreeNode item in RadTreeView1.Nodes)
{
if (item.Checked)
accessIdDic.Add(Convert.ToInt32(item.Value), item.Checked);
}
}