问题描述
语言:C#(网站)软件:vs2010数据库:sql2008R2这个单子由表头和表体组成,具体要求:表头为一行有个对应的表头sql数据库表,表体为多行(20+)有个对应的表体sql数据库表。表体单一按钮:本来是想表体一行一行插如图:{好像没什么能做多行表体的控件(免费)}可能会出现:中间断电、点了关闭等情况这张只有表体(手动删除<做个删除界面>?重新做?)表头表体同一按钮:如果表头和第一行数据直接用同一个按钮插入,后面判断表头是否存在会不会影响速度(2W+数据<单表头数据>)有没有做过的大神,给点思路、方法。请教
解决方案
解决方案二:
好像没什么能做多行表体的控件->用table自己画,想画成什么样都行可能会出现:中间断电、点了关闭等情况->不用纠结这个,反正表是动态生成的,又不会影响数据库里的数据,每次刷新都要重新画的判断是否存在,你拼接好SQL语句就查这条是否存在就行了,不要都取出来自己遍历查找
解决方案三:
GridView不行?
解决方案四:
在后台拼table,然后放在前台的div中显示就好。
解决方案五:
table不行,行数不确定,多了几百,少了几行
解决方案六:
引用4楼u013722684的回复:
table不行,行数不确定,多了几百,少了几行
table可以代码动态生成行和单元格,还可以合并单元格,怎么就不行?你确定你会用table?
解决方案七:
table里还可以放label,button,linkbutton,combobox...理论上,你用任何其他表格控件能达到的效果,table都能实现就是有2点:1.代码复杂2.如果要美工,会更复杂毕竟系统自带的控件样式都不怎么好看,不像许多第三方表格已经封装好了各种样式
时间: 2025-01-31 07:51:41