首页 > 编程 > .NET > 正文

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

2024-07-10 13:03:48
字体:
来源:转载
供稿:网友
  • 本文来源于网页设计爱好者web开发社区http://www.html.org.cn收集整理,欢迎访问。
  •     数据绑定控件是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 />
    <%# %> 语法一般是综合性的使用,在下一节,我们将结合实例来练习该语法在程序用的应用。

    发表评论 共有条评论
    用户名: 密码:
    验证码: 匿名发表