8
को हटाने मैं नोड (माता-पिता नोड) का विस्तार करते हुए एक पेड़ नोड को बदलने के लिए कोशिश कर रहा हूँ के बाद का विस्तार नहीं। काम ठीक से बदल रहा है। लेकिन विस्तार नहीं हो रहा है। क्या आपके पास कोई काम है?Treenode नोड
नीचे कोड:
<asp:TreeView ID="tvContentTree" runat="server" RootNodeStyle-CssClass="RootAllKeys"
ParentNodeStyle-CssClass="ParentAllKeys" ShowCheckBoxes="All" ImageSet="Simple" NodeIndent="10" OnTreeNodeExpanded="Populate_Node" >
<HoverNodeStyle Font-Underline="True" ForeColor="#DD5555" />
<NodeStyle Font-Names="Verdana" Font-Size="8pt" ForeColor="Black" HorizontalPadding="0px" NodeSpacing="0px" VerticalPadding="0px" />
<ParentNodeStyle Font-Bold="False" />
<SelectedNodeStyle Font-Underline="True" ForeColor="#DD5555" HorizontalPadding="0px" VerticalPadding="0px" />
</asp:TreeView>
public void Populate_Node(Object sender, TreeNodeEventArgs e)
{
foreach (System.Web.UI.WebControls.TreeNode tn in tvContentTree.Nodes)
{
tn.ChildNodes.RemoveAt(1);
tn.ChildNodes.AddAt(1,ParentNode);
}
}
अगर मैं टिप्पणी लाइन
"tn.ChildNodes.RemoveAt (1),"
फिर विस्तार ठीक काम करता है। तो निकालने का कार्य समस्या पैदा कर रहा है।
परिवर्तनीय नोडइंडेक्स का मूल्य क्या है? tn.ChildNodes.AddAt (1, parentNode); – ali
इसकी सिर्फ सूचकांक के एक अंकीय मान, बस इसे 1 के रूप में उदाहरण के – SmartestVEGA
के लिए ले मैं सवाल – SmartestVEGA