如何解决此错误:“node_changed”没有重载匹配委托“System.EventHandler”
嗨,我已经在asp.net 中完成了treeview。
+足球。
这里 + 有一个名为的属性"OnTreeNodePopulate"
,而 Football 包含名为 的属性"OnSelectedNodeChanged"
。
我在aspx页面中设计如下:
因此,当我单击 + 时,它会在 aspx.cs 页面中调用,如下所示:
protected void Pluspopulate_clicked(object sender, TreeNodeEventArgs e )
{
session["aaa"]=e.node // here i can get current node
//here i am passing two argument to populateSublevel method ie id and current node.
PopulateSubLevel(Convert.ToInt32(e.Node.Value),' " + session["aaa"] + " ');
}
到现在还好。但是当点击足球时,它会调用以下 aspx.cs 页面:
protected void Node_changed(object sender, Eventargs e )
{
//here also i want to pass two argument to populateSublevel method ie id and current node. like what i get in pluspopulate_cliked event.
// But here i am not able to get current node. here i need to get current node.
session["aaa"]=e.node // i need like this. but here i am not able get current node
}
因此,当我在 Node_changed 中提供 TreeNoeEventArgs e 时,它会引发错误,例如“'node_changed' 没有重载匹配委托 'System.EventHandler'”
如何解决这个问题。如何在 node_chaged 事件中获取当前节点。请帮我!。