Smobiler上海石磨_.NET移动开发平台

标题: 关于gridview绑定模版使用问题 [打印本页]

作者: xinalong    时间: 2020-12-9 13:48
标题: 关于gridview绑定模版使用问题
我想在gridview绑定版里放入一个listview,此时不管我通过任何方式绑定listview数据均会出现错误:"System.MissingMemberException: 未找到类型“”的公共成员“Update”。"
gridview绑定的模版内容如下图:
[attach]2091[/attach]
假如我有类似这种gridview内嵌套listview的需求,如何进行绑定数据,而且还具有筛选功能,
当时我通过gridview的cell功能可以动态的进行listview绑定数据(只限初使化登录),此时在界面上输入条件限制或下拉重新加载均报错"System.MissingMemberException: 未找到类型“”的公共成员“Update”。"

请问是否有好的解决方式



作者: Lula.Jin    时间: 2020-12-11 10:29
请问使用的designer是什么版本的?
作者: xinalong    时间: 2020-12-11 17:00
Lula.Jin 发表于 2020-12-11 10:29
请问使用的designer是什么版本的?

使用版本为6.0.0.0/600.16003 版本
作者: xinalong    时间: 2020-12-11 17:03
xinalong 发表于 2020-12-11 17:00
使用版本为6.0.0.0/600.16003 版本

提升版本可以解决我的问题是吗
作者: xinalong    时间: 2020-12-11 17:04
Lula.Jin 发表于 2020-12-11 10:29
请问使用的designer是什么版本的?

使用版本为6.0.0.0/600.16003 版本
作者: xinalong    时间: 2020-12-14 15:13
Lula.Jin 发表于 2020-12-11 10:29
请问使用的designer是什么版本的?

您好,是否可以回复一下我的问题,这个问题对我来说比较重要,我想实现的显示的结果如12306显示票,打开显示是车站的列表的方式
作者: Lula.Jin    时间: 2020-12-15 13:02
我们试了gridview嵌套listview并没有出现报错,请问你是怎么绑定的,带啊吗是怎么写的?
作者: xinalong    时间: 2020-12-16 23:06
Lula.Jin 发表于 2020-12-15 13:02
我们试了gridview嵌套listview并没有出现报错,请问你是怎么绑定的,带啊吗是怎么写的? ...

我明天会把代码拿贴出来,谢谢
作者: xinalong    时间: 2020-12-17 11:50
Lula.Jin 发表于 2020-12-15 13:02
我们试了gridview嵌套listview并没有出现报错,请问你是怎么绑定的,带啊吗是怎么写的? ...

            gridView1.DataSource = _Entities;
            gridView1.DataBind();
            foreach (var item in gridView1.Cells)
            {
                User_Template_Stand_Status_Data _Data = (User_Template_Stand_Status_Data)item.Control;
                App_Flight_Entity a =(App_Flight_Entity) _Data.TemplateData;
                ListView lv = null;
                foreach (MobileControl Citem in _Data.Controls)
                {
                    if (Citem is Panel)
                    {
                        lv = ReturnListView((Panel)Citem);
                    }
                    else if (Citem is ListView)
                        lv = Citem as ListView;
                    if (lv != null)
                    {
                       // lv.DataSource = null;
                       lv.Invoke(new Action(()=> {
                           try
                           {
                               lv.DataSource = a._Child_Flights;
                               lv.DataBind();
                           }
                           catch (Exception)
                           {
                           }
                       }));
                    
                        //gridView1.UpdateCell(item,a._Child_Flights,lv.DataMember);
                        ////lv.DataBind();
                        ////if (a._Child_Flights.Count <= 0)
                        ////    lv.Visible = false;
                    }
                }
              
            }
作者: Lula.Jin    时间: 2020-12-18 12:02
你可以在Gridview的CellBind事件中绑定模板类中的listview, 例如 [attach]2094[/attach]




作者: xinalong    时间: 2020-12-30 23:27
Lula.Jin 发表于 2020-12-18 12:02
你可以在Gridview的CellBind事件中绑定模板类中的listview, 例如

非常感谢,收到了我看一下
作者: liliala68    时间: 2021-1-12 09:06
上海快3此时不管我通过任何方式绑定listview数据均会出现错误:"System.MissingMemberException: 未找到类型“”福彩3D的公共成员“Update”。





欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.com/) Powered by Discuz! X3.2