.NET 2.0数据绑定原理
点击次数:36 次 发布日期:2008-11-22 11:37:37 作者:源代码网
|
对于用.NET做开发的 简单属性 Customer: 集合 Orders: 表达式 Contact: Outstanding Balance: 一、简单属性绑定 对于第一种简单属性示例如下: 前台代码:
![]() 后台代码:
![]() 运行结果:
![]() 尽管该语法看起来与 ASP 的 Response.Write 快捷方式 相似,但其行为完全不同。ASP Response.Write 快捷方式语法在处理页时计算,而 ASP.NET 数据绑定语法仅在调用 DataBind 方法时计算。 DataBind 是页和所有 DataList1.DataBind() 将因此对 DataList 模板中的每一控件调用 DataBind 方法。在页上调用 DataBind Page.DataBind() 或只是 DataBind() 会导致计算页上的所有数据绑定表达式。 下面我们这个是MSN上的一个绑定简单属性的例子,代码如下: 到页属性的数据绑定 未结的订单: 运行结果: 注意这些值在 DataBind() 调用前初始化,这个例子中定义了两个页面属性custID、orderCount,然后进行页面绑定。 源代码网供稿. |



