首页 新闻 会员 周边

路过大神帮个忙!谢谢!MVC

0
悬赏园豆:10 [已解决问题] 解决于 2012-12-09 17:22

 DataTable dt = new DataTable();
            //需要显示的字段:菜单名称(MenuName)  菜单地址(MenuURL)  菜单类型(MparentId)
            DataColumn dc1 = new DataColumn("MenuName ", typeof(string));
            DataColumn dc2 = new DataColumn("MenuURL ", typeof(string));
            DataColumn dc3 = new DataColumn("MparentId ", typeof(int));
            //将数据添加到集合中
            dt.Columns.AddRange(new DataColumn[] { dc1, dc2, dc3 });


            foreach (var item in result)
            {
                DataRow dr = dt.NewRow();

                dr["MenuName"] = item.MenuName;
                dr["MenuURL"] = item.MenuURL;
                dr["MparentId"] = item.MparentId;

                dt.Rows.Add(dr);
            }
            GetDataHelper data = new GetDataHelper();
            return Json(data.GetFlexiGridData(view, dt, list.Count()));//对表进行序列化

 

出现错误:不属于表里,其实只要是第一个的都会报这个错误,意思就是假如MenuURL或者MparentId第一个,一样会报相应的错误,我的表里确实有这个字段!谢谢!

梦魔问世的主页 梦魔问世 | 初学一级 | 园豆:3
提问于:2012-12-09 17:01
< >
分享
最佳答案
0

我已经找到了,是空格问题!

梦魔问世 | 初学一级 |园豆:3 | 2012-12-09 17:22
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册