Пример #1
0
    /// <summary>
    /// 获取列表字段名数组
    /// </summary>
    protected string[] GetField()
    {
        mMenuField mMF = new mMenuField();
        bMenuField bMF = new bMenuField();

        if (MenuId == 0 || String.IsNullOrEmpty(Arry[0]))
        {
            return("Title".Split(','));
        }
        else
        {
            string Field = "";
            foreach (string x in Arry)
            {
                mMF.Temp += x.Split(',')[0] + ",";
            }
            mMF.Temp = mMF.Temp.Trim(',');
            DataSet ds = bMF.MenuFieldList(mMF);
            for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
            {
                Field += ds.Tables[0].Rows[i][1].ToString() + ",";
            }
            return(Field.Trim(',').Split(','));
        }
    }