|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
以前学了大概半年时间的asp(没有机会做大系统,最多是自己对公司系统做些调整和修改还有一些小程序)。应该说开始接触asp.net是今年元月5号的事。现在很想把公司的系统重新用.net来架构,却不知道如何下手。asp.net|控件|数据|数据库 数据绑定控件是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:ListBoxid="Lst1"datasource=<%#myArray%>runat="server"/>
(3)表达式的数据绑定(用于接洽人的语法):
<%#(customer.FirstName+""+customer.LastName)%>
(4)办法了局的数据绑定(用于未结清余额的语法):
<%#GetBalance(custID)%>
(5)一般Web控件的数据绑定:
<asp:textboxid=txttext="<%#custID%>"runat=server/>
<%#%>语法通常为综合性的利用,鄙人一节,我们将分离实例来实习该语法在程序用的使用。
刚刚打开这篇专题,猛然见到HAL9000发表的《对于大型公司项目平台选择j2ee的几层认识》系列,深受启发。 |
|