SheetTextBox

文本框控件。继承自System.Web.UI.WebControls.TextBox,用于编辑文本,类似TextBox。你可以把这个控件拖到你要的页面上,然后设置好【DataField】字段。他会从数据库中读取该数据项的值,如果该数据项在当前活动中是可写的,那么该控件还会把该数据的新值写回到数据库服务器。

   

 控件属性:

属性

类型

说明

AutoTrim

String

获取或设置是否需要自动去掉前后的空格

BizPropertyName

String

获取或设置绑定的业务对象的属性

ComputationRule

String

获取或设置控件的计算规则。

示例1:设置计算2个数据项的和 {A}+{B}

示例2:设置计算3个数据项的技术公式 {A}*{B}+{C}

示例3:设置计算子表小计的求和 {SUM(子表.小计)}

*DataField

String

获取或设置绑定的数据项名称

DefaultValue

String

获取或设置控件的默认值

DisplayRule

String

获取或设置控件的显示规则。

示例1:当数据项{A}值为其他时显示

{A}=='其他'

示例2{A}=='其他'&& {B}>100

FormatRule

String

获取或设置控件的格式化显示方式,示例:{0:C2}

OnChangeScript

String

获取或设置数据改变时执行脚本。

RegularExpression

String

获取或设置验证控件输入的正则表达式。

示例:验证输入的是否是手机格式

/^((\(\d{3}\))|(\d{3}\-))?13\d{9}$/

RegularExpressionText

String

获取或设置验证控件输入错误的提示信息。

RenderType

String

获取或设置控件的显示方式

VaildationRule

String

获取或设置控件的验证规则。

示例1:当数据项{A}值为其他时必填

{A}=='其他'

示例2{A}=='其他' && {B}>100