Foxtable(狐表)用户栏目专家坐堂 → 如何显示多列表格


  共有2661人关注过本帖树形打印复制链接

主题:如何显示多列表格

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/7/16 21:22:00 [显示全部帖子]

手机界面本来就不适合显示太多的东西。

应该这样:表格只显示关键的列,点击行后显示这行的明细内容,如下面这样
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/7/16 21:38:00 [显示全部帖子]

就像2楼说的那样,表格显示关键的列,明细通过表单模式显示

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/7/16 21:51:00 [显示全部帖子]

另外做比较的页面,提供下拉选择,单独比较某科,比如语文最近10次的成绩,一样和2楼图片方式显示

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/7/16 22:14:00 [显示全部帖子]

使用原生的table表格,自己填充

https://www.cnblogs.com/kccdzz/p/9106467.html

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/7/17 21:57:00 [显示全部帖子]

Dim sb As New StringBuilder
sb.appendLine("<!doctype html>")
sb.appendLine("<html>")
sb.appendLine("<head>")
sb.appendLine("</head>")
sb.appendLine("<body>")
Dim nms() As String = {"考试名称","语文_语总","数学_数总","英语_英总","政治_政总","历史_历总","生物_","地理_","物理_物总","化学_化总","总分","总分班序","总分校序","总分区序"}
Dim cps() As String = {"考试名称","语文","数学","英语","政治","历史","生物","地理","物理","化学","总分","班序","校序","区序"}
sb.appendline("<p style='font-size:60px'align='center'>我的成绩</p>")
sb.appendline("<div style='width:100%; overflow-x:auto;'>")
sb.AppendLine("<Table border='1'width='2200px' align='center'>")
'sb.AppendLine("<caption style='font-size:80px' align ='center'>我的成绩<caption></br>")
sb.Append("<tr>")
For Each cp As String In cps
    sb.Append("<td style='font-size:60px'>" & cp & "</td>")
Next
sb.AppendLine("</tr>")
For r As Integer=0 To 10
    sb.Append("<tr>")
    For Each nm As String In nms
        sb.Append("<td style='font-size:50px' align ='center'>" & 100 & "</td>")
    Next
    sb.AppendLine("</tr>")
Next
sb.AppendLine("</Table></br></br>")
sb.AppendLine("</div>")
sb.appendLine("</body>")
sb.appendLine("</html>")
e.WriteString(sb.ToString)

 回到顶部