用NoahWeb的表现层指令可以在动态生成的页面中非常容易的实现多行多列的表格。在正式学习以前我们需要先来了解一下怎么用NoahWeb的表现层来做动态内容显示。

在NoahWeb设计器中新建或打开一项目以后,在Macromedia Dreamweaver MX 2004中新建了一个“空页面”,并把它存放在项目对应的目录下,命名为"default.aspx"。然后在页面代码的顶部插入了"NoahWeb Base Objects"下的"NoahPageHeadTag"标签:

然后我们在NoahWeb设计器中创建了一个数据库操作集来查询数据库。回到页面中,我们先制作出静态页面,然后找到需要显示出数据库中内容的那个

,将它圈起来,然后插入"NoahWeb Objects"下的"NoahLoop"标签:

将我们刚才创建的那个数据库操作集放到Loop里,这样它才能干活……:

再然后,我们插入在

中,并且写入了[_LOOP.*.id]:

再在后面的

中插入,这次我们写入[_LOOP.*.name],然后在浏览器中看一看显示结果:

其实,这东西没什么难度,想想就很明白。

Loop是什么?循环;

Loop需要什么?一个数据库操作集来查询数据库;

Loop怎么用?我们可以套在

或是一个

Loop出来的数据怎么显示出来?在

里使用就行;

要显示哪些数据?你在写的是什么就显示什么?

就像上面一样,我写了[_LOOP.*.id]和[_LOOP.*.name],那么Loop就会循环显示出字段id和name的值。

OK!基础的东西就复习到这里。现在正式开始进入今天的话题。

要实现表格多行多列的显示就需要围绕着Loop来说的。NoahWeb表现层的NoahLoop指令有两个可配合使用的专用指令,一个是NoahLoopRow,另一个是NoahLoopColumn。这两个东西是干吗使的?下面我们一一来看。

首先是NoahLoopRow:

NoahLoopRow简单说就是描述循环的行内容是从什么地方开始又到什么地方结束的。当在一个Loop中用NoahLoopRow描述了多个行的时候,具体循环时NoahWeb引擎就会使用这些行内容依次来进行回显。大家如果不能理解我们可以先看看下面的例子:

第一步,我们用刚着复习所用的例子接着来做。在代码编辑中,我们刚才已经用Loop把整个

包起来了,现在我们再“包一层”!圈选住整个,我们插入"NoahWeb Objects"下的"NoahLoopRow"标签:如下图:

现在代码是这个样子的……

第二步:把从到中的部分,包括这两个标签复制一下,然后找个空白地方粘贴。如下图:

出处:蓝色理想

责任编辑:moby

◎进入论坛网络编程版块参加讨论

android webservices 返回多行多列数据,NoahWeb实现表格多行多列相关推荐

  1. exce中让两列数据一一对应_EXCEL表格如何匹配两列数据一样-EXCEL让两个表格中的两列数据一一对应...

    怎样把excel中两列有部分相同的数据进行匹配? 1.首先打开excel表格,可以看到有两列数据需要匹配,找出列B中在列A中没有的数据. 2.然后在C1单元格内输入函数公式:=IF(ISNA(VLOO ...

  2. vue获取table一列数据_VUE table表格动态添加一列数据,新增的这些数据不可以编辑(v-model绑定的数据不能实时更新)...

    一.问题 用elementUi横着增加一行数据没毛病,可以操作 添加一列,这新增的这一列, 第一次去赋值的时候值是改了, 但没生效 点击下一行时 值就变过来 二.原因 横向添加 是复制上面的某一条数据 ...

  3. Android Webservices 返回多行多列数据(Dataset)

    对于之前从事.net或者java开发人员,习惯了从后台获取网格数据(多行多列DataTable),但转行从事android开发,难免会不习惯 Android调用Webservice时,如果返回值是一个 ...

  4. android webservices 返回多行多列数据,Pandas: 如何将一列中的文本拆分为多行?

    本文和大家分享的主要是使用 Pandas 将一列中的文本拆分为多行相关内容,一起来看看吧,希望对大家 学习 Pandas 有所帮助. 在数据处理过程中,经常会遇到以下类型的数据: 在同一列中,本该分别 ...

  5. matlab 两列数据相乘,在EXCEL中,两列完全相同的数据,求和结果不一样??单元格两列相乘的公式...

    excel表格中怎样求和以及计算两列的乘积 一.这可以用SUMPRODUCT函数来完成. 二.比如是要 =A1*B1 A2*B2 .....A100*B100,则这个公以简化成 =SUMPRODUCT ...

  6. exce中让两列数据一一对应_表格数据对比眼花缭乱、痛苦不堪,找对方法,1秒搞定...

    [温馨提示]亲爱的朋友,阅读之前请您点击[关注],您的支持将是我最大的动力!#学问分享官# 在我们日常工作中,经常碰到两列数据或者两个表格对比,找出差异数据,如果表格的数据太多,靠肉眼一行行对比,即使 ...

  7. php按一列拆分excel表格,excel表格要根据某一列数据拆分-excel怎么按照某一列拆分表格...

    求助:一张excel表,希望按照某列内容(比如某列为... 是把这一列进行筛选或者排序,然后不断制到新表中,如果较多,可以VBA进行自动的复制和新建文件. 如果需要代劳,可以[百度云盘](一个使用百度 ...

  8. html怎么加一列单元格,excel表格怎么加一列

    一次在编辑Excel工作表时,因为表格内容较多,需要用到许多的列,可后来发现工作表的列数竟然不够了,仔细观察发现这个工作表最多才有256列,可我用的是Excel2016版本,按说明工作表最多应该能达到 ...

  9. laui中使用filed填充表格数据时隐藏表格中某一列filed不显示

    //初始化table组件以及数据 function initTableAndData() {layui.use('table', function () {var table = layui.tabl ...

最新文章

  1. asp打印html,asp.net教程之利用ASP在浏览器上打印输出
  2. 从“冰柜”到“冰棍儿”,下载Github单个文件
  3. 解决方案:the program can't start because mspdb100.dll is missing from your computer
  4. 倾斜摄影技术在城市规划行业中扮演着什么样的角色?
  5. VMware虚拟机VMware Authorization Service不能启动问题
  6. 开源开放 | 计算机科学示意图问答数据集CSDQA(CCKS2021)
  7. android广播代码汇总二__有序广播
  8. 计算字符串的相似度(编辑距离)
  9. android键盘输出增加按键码
  10. 【小程序】使用socket实现文件的收发
  11. [算法]Fibonacci数列O(n)和O(lgn)的解法
  12. 无线桥接怎么设置网关和dns服务器,斐讯K2路由器怎么设置桥接_斐讯K2无线中继设置教程-192路由网...
  13. “高定美学”品牌矩阵:「莲玉芳华」「琢我」「佐我」佐我气运系列之进击
  14. 超快速!10分钟入门Keras指南
  15. 量子计算基础(学习笔记)
  16. 终日乾乾,与时偕行——2022年度吴文俊人工智能最高成就奖:郑南宁院士
  17. .nc地形数据的python转换实现tiff
  18. PAL和NTSC有什么区别
  19. 2021-07-03 SHELL 脚本常用
  20. springboot动态多数据源配置和使用(二)

热门文章

  1. 让UpdatePanel支持文件上传(4):数据传输与解析机制
  2. 小哼买书JAVA编写,04_小哼买书
  3. python解压打开文件过多_在python中使用zipfile压缩文件时层级很多,有很多层目录...
  4. java虚引用作用_深入理解Java中的引用(二)——强软弱虚引用
  5. 坐标不显示_Simpack不显示坐标轴方向的解决方法
  6. 阿里云服务器安装onlyoffice_阿里云服务器安装 JDK 8
  7. 弹性理论法研究桩基受力计算公式_竖向荷载下群桩的承载力分析
  8. node js 开发网站_使用Node JS开发网站
  9. c#中的long类型示例_C#中带示例的无符号字节数组
  10. 废弃fastjson!大型项目迁移Gson保姆级实战