4天学会 NoahWeb 表单 - 第二天

2016-01-29 12:05 22 1 收藏

4天学会 NoahWeb 表单 - 第二天,4天学会 NoahWeb 表单 - 第二天

【 tulaoshi.com - Html 】

大家好!今天是第二天,昨天讲了讲NoahWeb中"表单"的入门知识,今天我们来接着看看其他内容。

表单中的各种控件中,只要牵扯到带有“被选值”的控件,比如select,radio,choice类型等等,在NoahWeb表单中就可以使用Values标签来为其提供“被选值”,使用Values标签还可以很容易的从数据库中获得被选值内容,Values用起来很方便。今天给大家讲的就是这部分内容。

还记得昨天说到的那些控件吗?比如Select,就是下拉单,表单里最常用的。一个下拉单中的可选值可以用<option Value标签往里加,就像下面的代码一样:

<option Value="A"A</option

这个是用固定好的值来作为“被选值”内容的,而很多时候我可以是需要用数据库中存在的内容来作为被选值的,这情况下就可以使用我们今天要讲的内容——用数据库的内容作为被选值。我们还是看下面的代码好啦:

<InputLine Text="部门:" Desc=""

<Input Id="mydept" Type="select"

<Label</Label

<LabelClasslabel</LabelClass

<NullErrorString请选择员工所在部门!</NullErrorString

<Values ValuesSQLLink="dept_S_all" ValuesSQLValue="[_LOOP.*.id]" ValuesSQLLabel="[_LOOP.*.name]" BySelectArrayString="[mydept]"

<option Value=""请选择</option

</Values

<classmyinputstyle</class

</Input

</InputLine

上面的例子中,用dept_S_all这个数据库操作集查询了一下数据库的dept表,dept表的结构和内容如下:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/html/)

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/html/)

dept_S_all数据库操作集的在NoahWeb设计器中的样子如下:

有关NoahWeb设计器中的数据库操作大家可以参看其他的文章,今天咱们讲表单就不说这些内容了。

我们还是回过头来看代码。还是上面那段代码:

<InputLine Text="部门:" Desc=""

<Input Id="mydept" Type="select"

<Label</Label

<LabelClasslabel</LabelClass

<NullErrorString请选择员工所在部门!</NullErrorString

<Values ValuesSQLLink="dept_S_all" ValuesSQLValue="[_LOOP.*.id]" ValuesSQLLabel="[_LOOP.*.name]" BySelectArrayString="[mydept]"

<option Value=""请选择</option

</Values

<classmyinputstyle</class

</Input

</InputLine

大家看到上面代码中的Input的Type了吗?是个Select是下拉单,再看看Values标签中的部分,细节部分听我慢慢道来!

1、先看Values标签,它可以用来指定控件中可选值的来源。而今天讲的使用数据库查询方式给控件提供可选值就需要配合使用Values标签的几个参数。

2、参数ValueSQLLink来指定一个数据库操作集,用来表明通过那一个数据库操作来获得被选值的内容。现在我指定的就是

来源:https://www.tulaoshi.com/n/20160129/1484526.html

延伸阅读
标签: PHP
学习目的:学会构建数据库 在ASP中,如果是ACCESS数据库你可以直接打开ACCESS来编辑MDB文件,如果是SQL SERVER你可以打开企业管理器来编辑SQL SERVER数据库,但是在PHP中,MY SQL的命令行编辑可能会令初学者感到很麻烦,不要紧,你下载一个PHPMYADMIN安装一下,以后建立编辑数据库可以靠它了。 下面说一下它的使用。 进入了phpmya...
要点提示: 分娩2天,进入分娩三大产程阶段,产妇可以采用拉玛泽呼吸法转移分娩的疼痛感。在分娩过程中,产妇应听从医生指导,不要胡乱用力浪费体力。分娩时可以吃一些流质食物或饮料帮助补充体力。 分娩第二天注意事项 分娩延续多长时间因人而异,初产孕妇分娩时间会更长。分娩过程中疼痛会一直持续,因此产妇应学会放松和有助于降...
标签: Web开发
站点管理器并到了Files面板里. 方便大家管理本地和站点的文件. Answer面板. 方便你连接macromedia.com获取最新的信息. MX系列都具有该面板. Advanced Layout面板 P.S.还有个发现! DWMX支持更多的Server Model. (支持PHP Mysql和ASP.net C#了! 激动中... T_T) 今天就这么多了,我们明天接着说吧....
?XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" />   内容提要: 1.变量 2.数据类型 3.表达式与运算符 4.数组 5.流程控制语句     这一节中,主要是大家介绍一下Java Applet中的各种数据的表示方法和标量的表示方法,主要是一些Java的语法。Java Applet是Java的...
标签: 喝醉 解酒
喝醉了第二天难受怎么办 假设你第二天还是有些想吐,那就切几片柠檬,泡点柠檬水喝,或者买一些新鲜的橘子让自己食用下去,能够比较好的缓解想吐的情况。第二天起来以后,喝一些牛奶,要买一些少一点添加剂的牛奶,能够让胃部得到一个缓解,不要买一些不好的牛奶。 早上起来喝点白粥,吃的要清淡,如果不想吃,也没关系,当身体不舒服的时候...

经验教程

532

收藏

65
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部