加减控件 spinner
提供了一个类似购物车里的数量输入控件。可以通过加减按钮设置整数值,仅支持整数。
在定义加减控件之前,首先你得定义一个输入框组(InputGroup),定义输入框组的语法为:
ExWeUI.WebUI.AddInputGroup(ParentID,
ID)
ExWeUI.WebUI.AddInputGroup(ParentID, ID, Text)
ParentID |
暂时没有其它用处,设置为空字符串""即可。 |
ID |
分组ID。 |
Text |
可选参数,用于指定分组标题。如果不指定则不会显示标题行。 |
增加加减控件的语法是:
AddSpinner(ID, Label)
AddSpinner(ID, Label, Editable)
ID |
控件ID。 |
Label |
在控件左侧显示的标签内容。 |
Editable |
可选参数,逻辑型,是否可以编辑数值框,默认为可以true。如果设置为false,则输入框不能手工编辑,但是加减按钮仍然可以点击。 |
加减控件的属性有:
Value |
字符型,控件的初始值。 |
Post |
逻辑型,提交表单数据时是否包括此控件的值,默认为True。 |
Enabled |
逻辑型,控件是否可用,默认为true。如果设置为false,则输入框不能手工编辑,同时加减按钮也不可以点击。 |
Step |
整数型,数值加减的步长,不设置默认为1。 |
Max |
整数型,控件可录入的最大值。 |
Min |
整数型,控件可录入的最小值,不设置默认为1。 |
Class |
字符型,给控件指定自定义Css类。 |
Width |
整数型,指定控件宽度,需要结合Attribute属性设置输入框的宽度。输入框的宽度设置一般为:控件宽度 - 60。 |
Attribute |
字符型,设置数值输入框的属性。
利用上述控件,怎样在点击加减控件时,让后台数据库中增加或者减少相应商品呢? |