急求关于extjs 动态加载checkbox
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了急求关于extjs 动态加载checkbox相关的知识,希望对你有一定的参考价值。
我是这样不刷新页面 动态产生checkboxgroup的:
第一步先从后台把数据取回;第二步取到checkboxgroup所在的容器(panel),并且把checkboxgroup从容器(panel)中remove掉
第三步创建想的checkboxgroup,把它add到容器(panel)中,再调用容器(panel)的doLayout()
但发现一个问题,就是checkboxgroup会延迟 比如我是点了某个下拉框,然后根据下拉框内容去动态加载checkboxgroup,但下一次点后加载的时上次点的内容所应该加载的checkboxgroup,就是这次点的会在在点击下一次后实现 总是延迟一次 请问这是什么原因 该怎么修改 找了半天了不知道怎么做
急求高手解答!!!!!!!C#中checkbox判断哪些被选中并执行后续操作~
我设计了一个酒店订房间加点菜的系统,在点菜的页面我放了很多个checkbox,客户可以随意选择,我想要将客户打钩选中的项目的text属性,也就是菜名全部写入一个txt文件中,然后列一张表出来。我想的是写一个循环,但是checkbox1,checkbox2等后面带的1,2等数字不可以用一个变量代替,不知道该怎样实现我的想法,希望高手能指点一下思路~先谢谢了
private void button1_Click(object sender, EventArgs e)string foodName=string.Empty;
foreach (Control ctl in this.Controls) //this可以根据实际情况修改为this.groupBreakFast,this.groupLunch,this.groupDinner
if (ctl is CheckBox)
foodName+=(ctl as CheckBox).Text+"\r\n";
//后续你要对菜单写入文件也可,直接输出也可
参考技术A 用GroupBox 或者Panel把他们括起来追问
我按照早中晚餐的类别分别用groupbox括起来了。可是后面该怎么操作啊?
追答要括在一个里面 然后获取
参考技术B if(checkbox1.checked=true)textbox1.text=checkedbox1.text
大概就是这样吧。追问
单个判断的方法我知道啊,但是有十多个难道写十多个if吗。应该怎么做呢?
追答楼下真相帝
以上是关于急求关于extjs 动态加载checkbox的主要内容,如果未能解决你的问题,请参考以下文章
extjs grid 中 如何根据数据动态给checkbox赋值
extjs grid 中 如何根据数据动态给checkbox赋值
使用treeview控件读数据库动态生成带checkbox复选框的树形导航菜单asp.net(C#),急求帮助还可加分