ASP.NET:数据库邦定控件入门

王朝asp·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

数据绑定控件是Web控件的一部分,但其与数据库紧密结合的,在Web应用程序中的应用十分广泛,所以尤其显得重要。在本章中,我们将详细介绍ASP.NET技术中数据绑定控件的用法。

9.1 数据库邦定控件入门

在学习上一章时候,我们接触到了DataGrid控件,在实例中我们利用DataAdapter从数据库中读取数据,存放到DataSet里,然后绑定到DataGrid控件里,由DataGrid控件显示出来。通过数据绑定控件的不同设置,可以快速地实现数据显示格式。在ASP.NET里,为用户提供了三个主要的数据绑定控件Repeater,DataList,DataGrid,我们将在以后的小节里学习。

9.1.1 <%# %> 语法

ASP.NET 引入了一种新的声明语法 <%# %>。该语法是在 .aspx页面中使用数据绑定的基础。所有数据绑定表达式都必须包含在这些字符中。下面的列表包含从多个源进行简单数据绑定的示例:

(1)简单属性的数据绑定(用于客户的语法):

<%# custID %>

(2)集合数据集的数据绑定(用于订单的语法):

<asp:ListBox id="Lst1" datasource='<%# myArray %>' runat="server" />

(3) 表达式的数据绑定(用于联系人的语法):

<%# ( customer.First Name + " " + customer.LastName ) %>

(4) 方法结果的数据绑定(用于未结清余额的语法):

<%# GetBalance(custID) %>

(5)普通Web控件的数据绑定:

<asp:textbox id=txt text="<%# custID %>" runat=server />

<%# %> 语法一般是综合性的使用,在下一节,我们将结合实例来练习该语法在程序用的应用。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航