用户
 找回密码
 立即注册

5

主题

16

帖子

437

积分

中级会员

Rank: 3Rank: 3

积分
437
发表于 2022-8-25 09:01:54
ListView和gridView 绑定数据数据后,页面没有显示数据。要刷新页面才有显示,是什么原因。

            DataTable gridTable = new DataTable();
            string ss = "select top(10) name as Name,  inDate as SendDate,inDate as ReadDate, CardNo ,case when IsManager=1 then '1.png' else '2.png'  end as image   from PersonInfo";
            gridTable = SQLHelper.ExecuteDataTable(ss);
            listView1.TemplateControlName = "ctlEditMingxi";
            listView1.DataSource = gridTable;
            listView1.DataBind();

分享至 : QQ空间
0 人收藏
使用道具 举报 回复
发表于 2022-8-25 13:13:46
https://github.com/comsmobiler/SmobilerTutorials  下载这个demo运行看看里面的listview 是否正常显示,我们的这边测试listview是没有 问题的
使用道具 举报 回复 支持 反对
发表于 2022-8-25 13:12:58
terryxie2006 发表于 2022-8-25 11:35
是的。GridView控件也是这样

解决了。要手动在gridview 属性添加TemplateControlName
使用道具 举报 回复 支持 反对
发表于 2022-8-25 11:35:31
Lula.Jin 发表于 2022-8-25 11:13
在手机app 里也是点击button  listview 不能显示吗

是的。GridView控件也是这样
使用道具 举报 回复 支持 反对
发表于 2022-8-25 11:13:47
在手机app 里也是点击button  listview 不能显示吗
使用道具 举报 回复 支持 反对
发表于 2022-8-25 11:08:44
Lula.Jin 发表于 2022-8-25 11:01
没有,页面刷新的方法要自己写的,比如写一个界面控件重新赋值的方法再执行。
请问listview 的模板类中控件 ...

designer版本 :634.16569 Dock已经是None了
使用道具 举报 回复 支持 反对
发表于 2022-8-25 11:01:46
没有,页面刷新的方法要自己写的,比如写一个界面控件重新赋值的方法再执行。
请问listview 的模板类中控件是否有设置dock 如有请都改成none,
还有使用的designer 是什么版本的,designer 版本在设计器左下角
使用道具 举报 回复 支持 反对
发表于 2022-8-25 11:01:38
没有,页面刷新的方法要自己写的,比如写一个界面控件重新赋值的方法再执行。
请问listview 的模板类中控件是否有设置dock 如有请都改成none,
还有使用的designer 是什么版本的,designer 版本在设计器左下角
使用道具 举报 回复 支持 反对
发表于 2022-8-25 10:31:41
Lula.Jin 发表于 2022-8-25 10:21
this.Form.ShowLoadingScreen("等待");
gridTable = SQLHelper.ExecuteDataTable(ss, 3135);
this.For ...

还是不行,或者有没有页面刷新的方法?
使用道具 举报 回复 支持 反对
发表于 2022-8-25 10:31:20
还是不行,或者有没有页面刷新的方法?
使用道具 举报 回复 支持 反对
12下一页
发新帖
您需要登录后才可以回帖 登录 | 立即注册