Coolite.Ext.Web.MenuItem 动态添加 item 
在面页上有一按钮,点击一下按钮MenuItem.item 就添加一项,怎么做?

解决方案 »

  1.   

    for (int j = 0; j < dtt.Rows.Count; j++)
            {
                Coolite.Ext.Web.MenuItem item = new Coolite.Ext.Web.MenuItem();
                item.ID = dtt.Rows[j][0].ToString();
                item.Text = dtt.Rows[j][1].ToString();
                string hrefs = dtt.Rows[j][3].ToString();
                DataTable dt11 = sqlHelper.getDataTableBySql(string.Format("select * from yhqx_tempb where qxfid=" + item.ID));
                if (dt11.Rows.Count == 0)
                    item.Listeners.Click.Handler = "addTab(#{CenterPanel},'" + dtt.Rows[j][0].ToString() + "','" + hrefs + "','" + dtt.Rows[j][1].ToString() + "')";
                item.Icon = Icon.ApplicationForm;
                menuPanel.Menu.Items.Add(item);
                loadThree(item);
            }
    参考文章: http://blog.csdn.net/zbssoft/archive/2010/06/07/5653711.aspx