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

标题: UserControl 下的gridview传值 [打印本页]

作者: 春天与秋天    时间: 2021-6-10 23:24
标题: UserControl 下的gridview传值
UserControl页面里的gridview绑定的是UserControl2  gridview 有多复选框 点击就gridview 里绑定的lable1 显示到UserControl这个界面是UserControl 不是from
官方淘宝案例我看了 一样的值不过来 有别的办法吗

[attach]2287[/attach]


在UserContro2中值传过来了 但是在UserControl整个界面中不显示
试了很多中传值方法都不管用
[attach]2288[/attach]

作者: 春天与秋天    时间: 2021-6-10 23:25
lable2.text并没有显示值3333.6  而是空的

作者: Lula.Jin    时间: 2021-6-11 09:37
完整代码是怎么写的呢? 若是usercontro之间互相传值,可以先form.controls中找到user control,再找user control中的控件, 用构造函数传值只能是一开始控件添加的时候,new 的usecontrol没加到form中(或者tabpageview)就不会是手机中正在显示的那个
作者: 春天与秋天    时间: 2021-6-12 00:41
Lula.Jin 发表于 2021-6-11 09:37
完整代码是怎么写的呢? 若是usercontro之间互相传值,可以先form.controls中找到user control,再找user c ...

这是UserControl 1 的chebox点击事件 点击就传值给UserControl 2的lable并且显示[attach]2289[/attach]

这是UserControl 2的方法赋值
[attach]2290[/attach]
没有tabpageview 和from  就是一个UserControl 2里面gridview绑定了UserControl 1  UserControl 1里面有chebox复选框点击复选框就传值
[attach]2291[/attach]

作者: 春天与秋天    时间: 2021-6-12 00:47
Lula.Jin 发表于 2021-6-11 09:37
完整代码是怎么写的呢? 若是usercontro之间互相传值,可以先form.controls中找到user control,再找user c ...

官方大大有什么解决办法呀
作者: Lula.Jin    时间: 2021-6-15 09:33
[attach]2292[/attach]这是你重新new的usercontrol 并不是界面中的,请先找到界面中的usercontrol再赋值




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