.net编程之如何绑定到ADO.NET数据源_.Net教程
推荐:解析.net开发绑定到LINQ查询的结果实例本示例演示如何运行 LINQ 查询然后绑定到查询结果。 示例 下面的示例创建两个列表框。第一个列表框包含三个列表项。 在第一个列表框中选择一项会激发下面的事件处理程序。
本示例演示如何将 Windows Presentation Foundation (WPF) ListBox 控件绑定到 ADO.NET DataSet。
示例
在本示例中,OleDbConnection 对象用于连接到数据源,该数据源是在连接字符串中指定的 Access MDB 文件。建立连接后,会创建一个 OleDbDataAdpater 对象。OleDbDataAdpater 对象执行一个 select 结构化查询语言 (SQL) 语句,以便从数据库中检索记录集。通过调用 OleDbDataAdapter 的 Fill 方法,此 SQL 命令的结果存储在 DataSet 的 DataTable 中。本示例中,DataTable 命名为 BookTable。然后,此示例将 ListBox 的 DataContext 属性设置为 DataSet 对象。
然后,我们将 ListBox 的 ItemsSource 属性绑定到 DataSet 的 BookTable:
BookItemTemplate 是定义数据显示形式的 DataTemplate:
IntColorConverter 将 int 转换为颜色。利用此转换器,如果 NumPages 的值小于 350,则第三个 TextBlock 的 Background 颜色为绿色,否则为红色。此处未显示此转换器的实现。
分享:如何使用LINQ来简化编程自从学习LINQ以来,我发现了很多使用LINQ来改善代码的方式。每一个技巧都让代码写起来更简单,可读性更强。 这里总结了这些技巧。我会介绍如何使用LINQ来: ◆初始化数组 ◆在一个
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP发送Email实例(可带附件)
- js实现广告漂浮效果的小例子
- asp.net Repeater 数据绑定的具体实现
- Asp.Net 无刷新文件上传并显示进度条的实现方法及思路
- Asp.net获取客户端IP常见代码存在的伪造IP问题探讨
- VS2010 水晶报表的使用方法
- ASP.NET中操作SQL数据库(连接字符串的配置及获取)
- asp.net页面传值测试实例代码
- DataGridView - DataGridViewCheckBoxCell的使用介绍
- asp.net中javascript的引用(直接引入和间接引入)
- 三层+存储过程实现分页示例代码
- 相关链接:
- 教程说明:
.Net教程-.net编程之如何绑定到ADO.NET数据源。