ASP.NET 引入了新的声明性数据绑定语法。这种非常灵活的语法允许开发人员不仅可以绑定到数据源,而且可以绑定到简单属性、集合、表达式甚至是从方法调用返回的结果。下表显示了新语法的一些示例。
| 简单属性 | Customer: <%# custID %> |
| 集合 | Orders: <asp:ListBox > |
| 表达式 | Contact: <%# ( customer.First Name + " " + customer.LastName ) %> |
| 方法结果 | Outstanding Balance: <%# GetBalance(custID) %> |
1. 绑定到属性
C#:
ASP:
2. 绑定到集合和列表
绑定到Array List
C# :
ASP:
绑定到Hash Table
C#:
ASP:
3. 绑定到方法或表达式
绑定时的表达式:<%# CType(DataBinder.Eval(Container.DataItem, "BoolValue"), Boolean) %>
C#:
ASP:
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1716585