NoahWeb
在线搜索
NoahWeb.net | 开发者交流中心 | 支持 | 文档 | 反馈缺陷 

表单标签 LevelOption

  SelectLevel节点下的标签,用来描述该级相关的可选值。

 

说明

标签:

<LevelOption Text="" Value="">

<!-- 此级下关联子级内容-->

</LevelOption>

<LevelOption OptionsSQLLink="" OptionsSQLValue="" OptionsSQLText="" OptionsSQLLinkAutoMode="" OptionsSQLLinkAutoReset="" OptionsSQLLinkNewRunMode="">

<!-- 此级下关联子级内容-->

</LevelOption>

可选参数: Text
Value
OptionsSQLLink
OptionsSQLText
OptionsSQLValue
OptionsSQLLinkAutoMode
OptionsSQLLinkAutoReset
OptionsSQLLinkNewRunMode

参数说明:

开始标签:

<LevelOption>

结束标签: </LevelOption>
属性:Text 用来指定一个固定的文本作为可选择选项的显示内容。
属性:Value 用来指定一个固定的文本作为可选择选项的值。
属性:OptionsSQLLink 用来指定一个查询集关联该级相关的选项。
属性:OptionsSQLText 用来指定该级的可选择项显示内容所对应的变量表达式。
属性:OptionsSQLValue 用来指定该级的可选择项的值所对应的变量表达式。
属性:OptionsSQLLinkAutoMode 用来指定该级关联的查询是否自动运行。默认为true。
属性:OptionsSQLLinkAutoReset 用来指定该级关联的查询是否自动重设到第一行。默认为true。
属性:OptionsSQLLinkNewRunMode 用来指定该级关联的查询是否重新查询。默认为false。

内容说明

  该标签可以让你在表单中快速开发出类似下图的级联选择内容:



 

表单示例

<!-- 示例表单formdemoSelectLevela -->
<Form Id="formdemoSelectLevela" Text="固定值示例" myselect1="Value" myselect2="Value" myselect3="Value">

<Line Text="">

<InputLine Text="" Desc="">

<Input Id="mysa" Type="select">

<Label>选择:</Label>

<LabelClass>label</LabelClass>

<NullErrorString>请输入您的选择1</NullErrorString>

<SelectLevel mysa="[myselect1]" mysb="[myselect2]" mysc="[myselect3]" >

<LevelOption Text="-请选择-" Value="">

<LevelOption Text="-请选择-" Value="">

<LevelOption Text="-请选择-" Value=""></LevelOption>

</LevelOption>

</LevelOption>

<LevelOption Text="北京" Value="010">

<LevelOption Text="-请选择-" Value="">

<LevelOption Text="-请选择-" Value=""></LevelOption>

</LevelOption>

<LevelOption Text="海淀" Value="0101">

<LevelOption Text="-请选择-" Value=""></LevelOption>

<LevelOption Text="中关村" Value="1"></LevelOption>

<LevelOption Text="海淀A" Value="2"></LevelOption>

<LevelOption Text="海淀B" Value="3"></LevelOption>

<LevelOption Text="海淀C" Value="4"></LevelOption>

<LevelOption Text="海淀D" Value="5"></LevelOption>

</LevelOption>

<LevelOption Text="朝阳" Value="0102">

<LevelOption Text="-请选择-" Value=""></LevelOption>

<LevelOption Text="望京" Value="6"></LevelOption>

<LevelOption Text="朝阳A" Value="7"></LevelOption>

<LevelOption Text="朝阳B" Value="8"></LevelOption>

<LevelOption Text="朝阳C" Value="9"></LevelOption>

<LevelOption Text="朝阳D" Value="10"></LevelOption>

</LevelOption>

</LevelOption>

<LevelOption Text="上海" Value="021">

<LevelOption Text="-请选择-" Value="">

<LevelOption Text="-请选择-" Value=""></LevelOption>

</LevelOption>

<LevelOption Text="外滩" Value="0211">

<LevelOption Text="-请选择-" Value=""></LevelOption>

<LevelOption Text="东方明珠" Value="11"></LevelOption>

<LevelOption Text="外滩A" Value="12"></LevelOption>

<LevelOption Text="外滩B" Value="13"></LevelOption>

<LevelOption Text="外滩C" Value="14"></LevelOption>

<LevelOption Text="外滩D" Value="15"></LevelOption>

</LevelOption>

<LevelOption Text="虹桥" Value="0212">

<LevelOption Text="-请选择-" Value=""></LevelOption>

<LevelOption Text="机场" Value="16"></LevelOption>

<LevelOption Text="虹桥A" Value="17"></LevelOption>

<LevelOption Text="虹桥B" Value="18"></LevelOption>

<LevelOption Text="虹桥C" Value="19"></LevelOption>

<LevelOption Text="虹桥D" Value="20"></LevelOption>

</LevelOption>

</LevelOption>

</SelectLevel>

</Input>

<Input Id="mysb" Type="select">

<Label>选择:</Label>

<LabelClass>label</LabelClass>

<NullErrorString>请输入您的选择2</NullErrorString>

</Input>

<Input Id="mysc" Type="select">

<Label>选择:</Label>

<LabelClass>label</LabelClass>

<NullErrorString>请输入您的选择3</NullErrorString>

</Input>

</InputLine>

</Line>

<EndLine Text="">

<Input Id="submit" Type="submit">

<Value>提交</Value>

<class>myinputstyle</class>

</Input>

</EndLine>

</Form>



 

表单示例

<!-- 示例表单formdemoSelectLevelb -->
<Form Id="formdemoSelectLevelb" Text="固定值示例" myselect1="Value" myselect2="Value">

<Line Text="">

<InputLine Text="" Desc="">

<Input Id="mysa" Type="select">

<Label>选择:</Label>

<LabelClass>label</LabelClass>

<NullErrorString>请输入您的选择1</NullErrorString>

<SelectLevel mysa="[myselect1]" mysb="[myselect2]" >

<LevelOption Text="-请选择-" Value="">

<LevelOption Text="-请选择-" Value=""></LevelOption>

</LevelOption>

<LevelOption Text="北京" Value="010">

<LevelOption Text="-请选择-" Value=""></LevelOption>

<LevelOption Text="海淀" Value="0101"></LevelOption>

<LevelOption Text="朝阳" Value="0102"></LevelOption>

</LevelOption>

<LevelOption Text="上海" Value="021">

<LevelOption Text="-请选择-" Value=""></LevelOption>

<LevelOption Text="外滩" Value="0211"></LevelOption>

<LevelOption Text="虹桥" Value="0212"></LevelOption>

</LevelOption>

</SelectLevel>

</Input>

<Input Id="mysb" Type="select">

<Label>选择:</Label>

<LabelClass>label</LabelClass>

<NullErrorString>请输入您的选择2</NullErrorString>

</Input>

</InputLine>

</Line>

<EndLine Text="">

<Input Id="submit" Type="submit">

<Value>提交</Value>

<class>myinputstyle</class>

</Input>

</EndLine>

</Form>



 

表单示例

<!-- 示例表单formdemoSelectLevelc -->
<Form Id="formdemoSelectLevelc" Text="动态值示例" myselect1="Value" myselect2="Value" myselect3="Value">

<Line Text="">

<InputLine Text="" Desc="">

<Input Id="mysa" Type="select">

<Label>选择:</Label>

<LabelClass>label</LabelClass>

<NullErrorString>请输入您的选择1</NullErrorString>

<SelectLevel mysa="[myselect1]" mysb="[myselect2]" mysc="[myselect3]" >

<LevelOption Text="-请选择-" Value="">

<LevelOption Text="-请选择-" Value="">

<LevelOption Text="-请选择-" Value=""></LevelOption>

</LevelOption>

</LevelOption>

<LevelOption OptionsSQLLink="IndexRootTable_S_ListAll" OptionsSQLValue="[_LOOP.*.id]" OptionsSQLText="[_LOOP.*.name]">

<LevelOption Text="-请选择-" Value="" >

<LevelOption Text="-请选择-" Value="" />

</LevelOption>

<SQLLINK Id="IndexContentTable_S_ByRootid" >

<!-- 设置此查询中声明的局部变量byid所接收的值 -->

<Var Value="[_LOOP.*.id]" />

</SQLLINK>

<LevelOption OptionsSQLLink="IndexContentTable_S_ByRootid" OptionsSQLValue="[_LOOP.*.id]" OptionsSQLText="[_LOOP.*.mysubject]">

<LevelOption Text="-请选择-" Value="" />

<SQLLINK Id="IndexMoreTable_S_Byparentid" >

<!-- 设置此查询中声明的局部变量byid所接收的值 -->

<Var Value="[_LOOP.*.id]" />

</SQLLINK>

<LevelOption OptionsSQLLink="IndexMoreTable_S_Byparentid" OptionsSQLValue="[_LOOP.*.id]" OptionsSQLText="[_LOOP.*.morename]"></LevelOption>

</LevelOption>

</LevelOption>

</SelectLevel>

</Input>

<Input Id="mysb" Type="select">

<Label>选择:</Label>

<LabelClass>label</LabelClass>

<NullErrorString>请输入您的选择2</NullErrorString>

</Input>

<Input Id="mysc" Type="select">

<Label>选择:</Label>

<LabelClass>label</LabelClass>

<NullErrorString>请输入您的选择3</NullErrorString>

</Input>

</InputLine>

</Line>

<EndLine Text="">

<Input Id="submit" Type="submit">

<Value>提交</Value>

<class>myinputstyle</class>

</Input>

</EndLine>

</Form>



 

表单示例

<!-- 示例表单formdemoSelectLeveld -->
<Form Id="formdemoSelectLeveld" Text="动态值示例" myselect1="Value" myselect2="Value" myselect3="Value">

<Line Text="">

<InputLine Text="" Desc="">

<Input Id="mysa" Type="select">

<Label>选择:</Label>

<LabelClass>label</LabelClass>

<NullErrorString>请输入您的选择1</NullErrorString>

<SelectLevel mysa="[myselect1]" mysb="[myselect2]">

<LevelOption Text="-请选择-" Value="">

<LevelOption Text="-请选择-" Value=""></LevelOption>

</LevelOption>

<LevelOption OptionsSQLLink="IndexRootTable_S_ListAll" OptionsSQLValue="[_LOOP.*.id]" OptionsSQLText="[_LOOP.*.name]">

<LevelOption Text="-请选择-" Value="" ></LevelOption>

<SQLLINK Id="IndexContentTable_S_ByRootid" >

<!-- 设置此查询中声明的局部变量byid所接收的值 -->

<Var Value="[_LOOP.*.id]" />

</SQLLINK>

<LevelOption OptionsSQLLink="IndexContentTable_S_ByRootid" OptionsSQLValue="[_LOOP.*.id]" OptionsSQLText="[_LOOP.*.mysubject]"></LevelOption>

</LevelOption>

</SelectLevel>

</Input>

<Input Id="mysb" Type="select">

<Label>选择:</Label>

<LabelClass>label</LabelClass>

<NullErrorString>请输入您的选择2</NullErrorString>

</Input>

</InputLine>

</Line>

<EndLine Text="">

<Input Id="submit" Type="submit">

<Value>提交</Value>

<class>myinputstyle</class>

</Input>

</EndLine>

</Form>

 

参考
表单基本标签示例

 

label类型控件的妙用示例
textarea类型控件示例
多值选择(Values)标签示例
多值提取类型控件(choice)示例
日期选择类型(date)控件示例
多级关联标签(SelectLevel)示例
选择组(SelectGroup)示例
使用NewLine标签以及利用空的InputLine示例
关于在表单中使用HTML标签示例

查看NoahWeb在线手册

Copyright © 2001-2004 The NoahWeb Corporation
All rights reserved.