追求卓越

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年4月14日

摘要: 开发环境:Asp.NET 4.5, Entity Framework 5.0, Visual Studio 2012, Windows 7问题描述:绑定IQueryable<T>类型数据源到DropdownList, 得到错误“不支持直接到存储查询(DbSet、DbQuery、DbSqlQuery)的数据绑定。应使用数据填充 DbSet (例如通过对 DbSet 调用 Load),然后绑定到本地数据。对于 WPF,绑定到 DbSet.Local。对于 WinForms,绑定到 DbSet.Local.ToBindingList()。”(英文为:Data binding direct 阅读全文
posted @ 2013-04-14 16:51 Chen@Ethos 阅读(967) 评论(0) 推荐(1) 编辑

摘要: Asp.NET 4.5的新特性之一是改进了模型绑定方式(Model Binding)。通过借鉴ObjectDataSource和Asp.NET MVC的概念,Asp.NET 4.5扩展了模型绑定的方式,使程序员可更加方便地使用Asp.NET Web Form控件编写以代码为中心的数据访问程序。在按照例子编写代码时发现一个小问题,在页面后台代码编写数据过滤方法时,Control属性并不被认可,提示System.Web.UI.Control不是特性类。如图:解决方法,在类前添加 using System.Web.ModelBinding;(http://msdn.microsoft.com/zh- 阅读全文
posted @ 2013-04-14 10:34 Chen@Ethos 阅读(405) 评论(0) 推荐(1) 编辑