我的代码如下:if (!Page.IsPostBack)
        {
            DataTable dt = tt.SelectTypeTable();  //已有的得到产品类别的方法            AccordionPane pane = new AccordionPane();
            HyperLink hlCategory = new HyperLink();         //实例化连接标签
            foreach (DataRow dr in dt.Rows)
            {
                hlCategory.Text = dr["name"].ToString();
                int typeid = Convert.ToInt32(dr["id"].ToString());                pane.HeaderContainer.Controls.Add(hlCategory);  //动态吧 Hyperlink添加到AccordionPane头部分                //得到已有的产品集合根据类别ID
                DataTable dt1 = st.SelectST(typeid);
                foreach (DataRow dr1 in dt1.Rows)
                {
                    HyperLink hlproduct = new HyperLink();                    hlproduct.Text = string.Format("{0}<br/>", dr1["sname"].ToString());
                    //if (typeid == 1)
                    //{
                    //    hlproduct.NavigateUrl = string.Format("Merchandise\\Men\\Men.aspx", dr1["sname"].ToString());
                    //}
                    pane.ContentContainer.Controls.Add(hlproduct); //动态吧Hyperlink添加到AccordionPane正文部分
                }
                Accordion1.Panes.Add(pane); //Accordion添加面板容器的方法
            }
        }