第53讲数据绑定技术

上传人:E**** 文档编号:91093763 上传时间:2019-06-21 格式:PPT 页数:6 大小:150KB
返回 下载 相关 举报
第53讲数据绑定技术_第1页
第1页 / 共6页
第53讲数据绑定技术_第2页
第2页 / 共6页
第53讲数据绑定技术_第3页
第3页 / 共6页
第53讲数据绑定技术_第4页
第4页 / 共6页
第53讲数据绑定技术_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《第53讲数据绑定技术》由会员分享,可在线阅读,更多相关《第53讲数据绑定技术(6页珍藏版)》请在金锄头文库上搜索。

1、第五十三讲:数据绑定技术,讲师:周红安 E-mail:,数据绑定有两种情况:简单数据绑定和复杂数据绑定。用于简单数据绑定的控件一般有Lable、TextBox等;用于复杂数据绑定的控件一般有DataGrid、ListBox、ComboBox等。其实,简单数据绑定和复杂数据绑定并没有明确的区分。,简单数据绑定一般使用控件或者组件中DataBindings属性的Add()方法把DataSet中某一个数据表中的某一行和控件的某个属性绑定起来,让它们之间建立对应关系,从而达到显示数据的效果。例如,TextBox控件的数据绑定具体实现方法是:把在DataSet的“tb_Student”数据表中的“stu

2、_Name”列的数据,和TextBox控件的“Text”属性绑定起来,这样TextBox就能显示数据了。其他适用于简单数据绑定组件数据绑定的方法类似与此操作。示例代码如下所示: textBox1.DataBindings.Add(“Text“,dsDataSet1,“Customers.CustomerID“); /为textBox绑定数据 注意:这是一种最基本的绑定方法,同时适合于Web页面和WinFrom窗体中,复杂数据绑定一般是用在DataGrid等复杂的控件中。它是通过设置DataGrid等控件的DataSource属性和DisplayMember属性来完成数据绑定的。DataSour

3、ce属性可以通过DataSet指定,DisplayMember属性值一般设置为要绑定的数据表中的列。例如,要将数据绑定到DataGrid控件,可以通过以下的方式进行: 01 dataGrid1.DataSource = dsDataSet1; /设置数据源 02 dataGrid1.DataMember = “Customers“; /和数据表的列绑定,用DataBinder.Eval()方法可以实现很多数据绑定,它的作用是在运行时使用反射来分析和计算对象的数据绑定表达式。同时,在很多时候,也是使用它进行HTML页面中绑定变量和数据库中的数据,例如在页面上常有这样的代码出现:。这其实就是一种变量绑定方式。其中,参数Container.DataItem确定了将从某一个对象里获取数据,例如绑定数据的控件Repeater。article_ID在这里指定了待取数据的列名称。,天道酬勤,有耕耘就会有收获,祝读者们学习愉快,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号