怎么给aspx页面的treeview控件增加一个节点单击事件?

treeview的数据是动态添加的,我想给节点增加一个单击事件,可treeview的事件只有SelectedNodeChanged,TreeNodeCheckChange... treeview的数据是动态添加的,我想给节点增加一个单击事件,可treeview的事件只有SelectedNodeChanged,TreeNodeCheckChanged,TreeNodeCollapsed,TreeNodeDataBound,TreeNodeExpanded,TreeNodePopulate这几个事件。请问还有什么别的方法吗? 展开
 我来答
Glad大明白
2011-09-16 · TA获得超过1223个赞
知道小有建树答主
回答量:750
采纳率:75%
帮助的人:203万
展开全部
private void BindTree(TreeNodeCollection Nds, int IDStr)
{
string SQL_GetList = "select * from dtsmenupanel where ParentNodesID=" + IDStr.ToString() + " ";
OleDbDataReader MyReader = List.GetList(SQL_GetList);

while (MyReader.Read())
{
if (IDStr == 0)
{
TreeNode OrganizationNode = new TreeNode();

OrganizationNode.Text = " " + MyReader["Name"].ToString();
OrganizationNode.Value = MyReader["ID"].ToString();
int strId = int.Parse(MyReader["ID"].ToString());
OrganizationNode.ImageUrl = "../images/parent.gif";
OrganizationNode.NavigateUrl = "MenuSetView.aspx?id=" + strId + "";
OrganizationNode.Expanded = false;
OrganizationNode.Target = "unitform";
Nds.Add(OrganizationNode);
BindTree(Nds[Nds.Count - 1].ChildNodes, strId);
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式