我用了一个treeview里面从数据库中读出了节点,我想我单击节点的时候就得到该节点在数据库中的id,然后把这个id传到另一个页面;怎么做啊;谢谢各位指教,我是新手;

解决方案 »

  1.   

    treeview是用来做导航的吧。里面应该有个链接地址,将链接地址改成xxxxxx?id=yyy。数据库读出来id放到yyy那个地方,然后用户点击这个连接,调转到xxxxxx?id=yyy页面,该页面在request得到这个id即可
      

  2.   

    目标页面名字 + 问号 + id = 此节点的id值
    target.aspx?id=12
      

  3.   

    TreeNosw.NavigateUrl="a.aspx?id=";
    或在seletednodechanged中
    selectnode.value
    response.redirect("");
      

  4.   

    1.Url传参也可以2.用Session
    Session["id"]="";
      

  5.   

    引用 6 楼 wuyq11 的回复:
    TreeNosw.NavigateUrl="a.aspx?id=";
    或在seletednodechanged中
    selectnode.value
    response.redirect("");
    1.Url传参也可以2.用Session
    Session["id"]="";
      

  6.   

    treeview中不是有个navigate的那个嘛,ID绑定在上面就行了。