无限菜单是通过后台动态生成的,点击之后传一个ID到一个页面来显示数据(一个datalist分页数据表集合).
具体要怎么实现?怎么写点击事件?

解决方案 »

  1.   


    当然可以,但是效率和用户体验性上或许会有点......
    建议Ajax技术.
      

  2.   

    我的动态菜单是用menu做的,数据从数据库中获取。具体怎么写它的点击事件呢?
    想实现点击某一菜单后,在当前页的datalist中显示点击菜单的对应数据
      

  3.   

    你这个Memu 要是用js做的 你可以每个菜单添加事件 。。
      

  4.   

    你用个框架或iframe
    MenuItem有两个属性NavigateUlr和target,target设置为框架的name<asp:Menu ID="Menu1" runat="server">
                <Items>
                    <asp:MenuItem Text="新建项" Value="新建项"></asp:MenuItem>
                    <asp:MenuItem Text="新建项" Value="新建项"></asp:MenuItem>
                    <asp:MenuItem NavigateUrl="aa.aspx?id=1" Target="mainFrame" Text="新建项" 
                        Value="新建项"></asp:MenuItem>
                </Items>
    </asp:Menu>
      

  5.   

    这样不能实现我要的效果啊。我要的是点击菜单后(数据表:menu2),当前页的datalist(数据表:menu4)中显示menu4.parentID=menu2.id的数据。protected void addchildmenu2(MenuItem pnode, string pid)
        {
            myConn = new SqlConnection("Data Source=localhost;Database=test;Uid=sa;Pwd=1");
           
            myConn.Open();
            SqlCommand Scmd2 = new SqlCommand("select * from menu3 where parentID=" + parentID + "", myConn);
            SqlDataReader odr2 = Scmd2.ExecuteReader();
            while (odr2.Read())
            {
                MenuItem menuNode = new MenuItem();
                menuNode.Text = odr2["text"].ToString();
                menuNode.Value = odr2["id"].ToString();
                menuNode.Enabled = true;
                menuNode.Target = odr2["target"].ToString();
                menuNode.NavigateUrl = odr2["url"].ToString();
                pnode.ChildItems.Add(menuNode);
                parentID = Convert.ToInt16(odr2["id"].ToString());
                
            }
            
            myConn.Close();
        }
      

  6.   

    错了,是在前页的datalist(数据表:menu4)中显示menu4.parentID=menu3.id的数据。
      

  7.   

    treeview递归绑定节点设置navigateurl
    可使用母版页或iframe
    iframe设置target
      

  8.   

    可以不用母版页或iframe实现吗?
      

  9.   

    http://download.csdn.net/source/1413899Ajax无限极分类树型结构源码