PDA

View Full Version : خواندن مقدار node های checked شده یک treeview بدون postback (client side)



E.Mousavi
دوشنبه 21 آبان 1386, 10:31 صبح
<radT:RadTreeViewID="trvFromInternalContactList"runat="server"CheckBoxes="True"ExpandDelay="0"Skin="Rtl"SkinsPath="~/Uil/Pages/Skins"AfterClientCheck="AfterCheckFromContact"Height="400px"Width="263px">

</radT:RadTreeView>


<inputid="txtFromInternalContact"type="hidden"runat="server"/>

function AfterCheckFromContact(node)
{

document.getElementById("txtFromInternalContact").value ="";

var InternalTreeView = <%= trvFromInternalContactList.ClientID %>;


for (i=0; i < InternalTreeView.AllNodes.length; i++)
{
if(InternalTreeView.AllNodes[i].Checked)
{
document.getElementById("txtFromInternalContact").value = document.getElementById("txtFromInternalContact").value +','+ InternalTreeView.AllNodes[i].Value ;
}
}

}