首页 > 数据库 >第四十章 构建数据库应用程序 - 绑定到属性

第四十章 构建数据库应用程序 - 绑定到属性

时间:2022-11-08 08:44:21浏览次数:40  
标签:控件 cspbind 对象 绑定 应用程序 第四十章 input 属性

第四十章 构建数据库应用程序 - 绑定到属性

绑定到属性

要将特定的HTML输入控件绑定到对象属性,请执行以下操作:

  • 使用csp:object标记定义一个引用对象实例的服务器端变量。
  • 使用form标记创建一个HTML表单。
    通过向表单标记添加cspbind属性,将表单绑定到对象实例。
    使cspbind属性的值成为csp:object标记的名称。
  • 在表单中创建一个HTML输入控件,并向其添加一个cspbind属性。
    将此cspbind属性的值设置为要绑定的对象属性的名称。

cspbind属性允许绑定到许多不同类型的对象属性。
具体如下表所示:

cspbind属性的作用

Property Example Effect
Literal cspbind=“Name” 将控件绑定到文字属性。显示属性的Display值。
Property of Embedded Object cspbind=“Home.City” 将控件绑定到嵌入对象属性。显示嵌入对象属性的Display值。
Referenced Object cspbind=“Company” 将控件绑定到引用属性的对象ID值。显示引用属性的对象ID值。
Property of Referenced Object cspbind=“Company.Name” 将控件绑定到引用对象的属性。显示引用对象属性的Display值。
Instance Method cspbind=“%Id()” 将控件绑定到实例方法的返回值。将方法的返回值显示为只读字段。

绑定机制可以与大多数可用的HTML输入控件一起使用。
具体如下表所示:

cspbind支持的HTML输入元素

Control ` Effect`
input type=“TEXT” 显示文本控件中属性的值。
input type=“PASSWORD” 显示密码控件中属性的值。
input type=“CHECKBOX” 在复选框控件中显示属性的值(作为布尔值)。
input type=“RADIO” 通过选择其值与属性值对应的单选按钮来显示属性的值。
input type=“HIDDEN” 显示隐藏控件中属性的值。
SELECT 通过选择SELECT列表中值与属性值对应的选项,显示属性的值。还可以通过指定CLASSNAMEquery和可选的FIELD属性,使用查询填充SELECT列表中的选项。
IMAGE IMAGE标记中显示二进制流属性。
`TEXTAREA TEXTAREA`控件中将属性值显示为文本。

标签:控件,cspbind,对象,绑定,应用程序,第四十章,input,属性
From: https://www.cnblogs.com/yaoxin521123/p/16868484.html

相关文章