日期:2014-04-14  浏览次数:20617 次

第二步要建立一个表单输入区<Line Text=""></Line>,Line标签的作用我们可以先把他简单的理解成HTML里的table相似。

第三步要在输入区中建立一个新的输入行<InputLine Text="" Desc=""></InputLine>,InputLine标签的作用我们可以先把他简单的理解成HTML里的tr相似,一个输入区里面可以有多个输入行。

第四步要要输入行中建立一个描述控件的标签<Input Id="" Type=""></Input>, Input标签也可以先简单理解成和HTML里的td相似,一个输入行中也可以有多个描述控件的标签,

第五步要在Input标签内添入一些所要描述标签的具体参数,例如:Input显示名称的标签<Label></Label>,Input显示名称使用样式的标签<LabelClass></LabelClass>,Input显示尺寸的标签<size></size>,为了程序能根据需要你还可以加入校验标签,这样一个表单就完成了。

表单可以定义很多常用的控件类型,不同的类型在Input的Type中指定的是不同的,如下面这些图所示:

除了常见类型外NoahWeb还提供了一些在HTML不存在的输入类型:如下面:

你可以把各段代码放到一个Line标签里看看结果如何,其它的就不依依列举了,大家自己试试就知道了。

列举表单中支持的控件类型,大家可做一下参考: (用*表示的是HTML中没有的)

hidden 隐藏变量域
text 单行文本输入区
checkbox 多选框
file 上传文件选择框
image 图片按钮,当图片地址为空时不会显示
password 密码输入区
radio 单选框
reset 重设按钮
button 按钮
label 文本或HTML显示标签*
date 日期选择输入区*
choice 选择内容输入区*
submit 表单提交按钮
select 单选输入区
select-multiple 多选输入区
textarea 多行文本输入区