日期:2014-06-10 浏览次数:20351 次
数据绑定,顾名思义需要数据!这里以SQL数据库为例子!
数据绑定表达式:
第一步:设立数据表达式
<%#数据绑定表达式%>
第二步:执行Page类中的Bind()方法
PS:直接在页面之中,嵌入C#代码
<%=C#代码%>
无需调用Page.Bind()方法,上述代码总是执行
理解“数据绑定模板"
在数据绑定模板中绑定数据(1)
1.当一个Asp.Net控件位于一个数据绑定模板中时,可以使用Eval()方法将其的某个属性与数据源中的数据对象的某个属性绑定。
例如:
2.Eval 方法提供一个单向的只读的数据值。就是说,数据是从”数据源“对象单向传送给模板中的控件,没有办法修改数据源对象中的数据。
在数据绑定模板中绑定数据(2)
1.当需要修改数据源中的数据时,通常采用Bind()方法实现功能:
例如:
2.当使用Bind()方法时,用户所做的修改会被传送回数据源控件以实现跟新。