当前位置:编程学习 > C#/ASP.NET >>

如何动态加载如下的列表


效果如图所示

数据表设计
[字典_评分项] ([评分项ID],[评分内容],[分值],[所属考核内容ID],[增减类型],[考核内容分值],[优先级],[最大次数])
这里最大次数 指的是评分项所属考核内容的分值/评分项的分值
若 评分项一条记录 如迟到一次扣1分 最大次数就是2次;加载出如图的效果


不考虑次数的问题,即不考虑加载下拉列表 则是普通的绑定列表问题;
但一旦最大次数>0;则需要在复选框后面加载一个下拉列表,下拉列表的选择项是1到最大次数

我的问题 
是如何加载出这样的列表 

不知道我表述的是否清楚 --------------------编程问答-------------------- 你的图挂了 --------------------编程问答-------------------- 图挂了 --------------------编程问答-------------------- 确实是无图,下边的字都白打了 --------------------编程问答-------------------- 图挂了 --------------------编程问答-------------------- 图片上传到csdn空间,然后再引用链接可以正确显示 --------------------编程问答-------------------- 从新上图。
--------------------编程问答-------------------- 再弄一张图片咯、、 --------------------编程问答-------------------- 有什么不能加载的!DropDownList控件


DropDownList ddl = new DropDownList();
ddl.SelectedValue = "value";//value获取过来的值。
--------------------编程问答-------------------- DropDownList ddl = new DropDownList();
ddl.SelectedValue = "value";//value获取过来的值。
--------------------编程问答-------------------- 无图无真相! --------------------编程问答-------------------- 没有图,还真不太好理解。 --------------------编程问答--------------------
不好意思 如图所示

--------------------编程问答-------------------- 这么简单的加载 还是会的
我要求的是复杂的组合控件加载
引用 8 楼 qingyun1029 的回复:
有什么不能加载的!DropDownList控件


C# code

DropDownList ddl = new DropDownList();
ddl.SelectedValue = "value";//value获取过来的值。
--------------------编程问答-------------------- 想简单点
你这个指标多吗?

CheckBox和DropdownList 就可以啦。

--------------------编程问答-------------------- 还没有弄好???

自己单独弄个demo试试啊。。。

不就是DropdownList么,每个方法试试就ok了。。。

其实方法的名字取的很“明了”!!! --------------------编程问答-------------------- 唉 实际上要求的效果 是能够多选的复选框,根据实际情况 在复选框某项后面加载个下拉列表 --------------------编程问答-------------------- 问题我自己解决了 谢谢大家了
思路如下 将checkbox和dropdownlist放入repeater中
先绑定repeater,将checkbox值绑定好;
再通过ItemDataBound事件 绑定dropdownlist
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,