如何将ASP.NET FormView绑定到单个记录?
发布时间:2020-05-27 21:07:20 所属栏目:asp.Net 来源:互联网
导读:ASP.NET FormView控件的整个目的是一次显示一个记录。那么如何将它绑定到单个记录?它抱怨 Data source is an invalid type. It must be either an IListSource, IEnumerable, or IDataSource. 如果这是唯一的解决方案,我可以包装我的对象在列表中。在这个应
|
ASP.NET FormView控件的整个目的是一次显示一个记录。那么如何将它绑定到单个记录?它抱怨
如果这是唯一的解决方案,我可以包装我的对象在列表中。在这个应用程序中,FormView是在用户控件内部,我在公共方法中检索对象,即我没有使用数据源控件。我也没有做任何双向数据绑定在这里,我只使用FormView在这种情况下保持一致的外观。 如果我走过书并将一个FormView绑定到一个返回记录列表的数据源,它实际上会检索所有记录,只显示所选记录? 这里是我最后在实用程序类中实现: public static IEnumerable<T> WrapInEnumerable<T>(T item)
{
return new T[] {item};
}
解决方法如错误消息所示,DataSource对象必须实现IListSource,IEnumerable或IDataSource工作。如果你有一个对象av类型A,它不实现一个提到的接口,那么你可以像你说的在一个列表中包装你的对象: C# var myDataSource = new List<A> {myObject};
VB.NET Dim myDataSource As List(Of A)(myObject) (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET报告系统
- 非锁定进程中的ASP.NET会话状态存储
- asp.net – 使用纯CSS定义asp:GridView的全局网站样式(不使
- asp.net – 如何将最新的TFS变更集编号插入到aspx页面?
- asp.net-mvc – ASP.NET MVC:ValidationAttribute和本地化
- asp.net – 无法从[服务器]下载[文件]无法打开此Internet站
- asp.net – 如何使我的硒测试不那么脆弱?
- 在ASP.Net Cookie或会话状态中存储会话信息?
- asp.net – 存储DotNetOpenAuth信息和用户信息检索
- asp.net – 使用OLEDB读取CSV文件,即使连接字符串中的HDR =
推荐文章
站长推荐
- 在ASP.Net中获取会话ID
- asp.net-mvc – 使用复杂类型嵌套对象的bind属性
- asp.net-mvc – 将焦点放在不使用JavaScript的Ed
- asp.net – 如何在回发后阻止关闭模态弹出窗口(M
- asp.net-mvc-3 – 重定向与RedirectToRouteResul
- asp.net-mvc – 401在MVC API中使用Microsoft Az
- asp.net-mvc – 如何在ASP.NET MVC中构建没有Vie
- ASP脚本中的Python 500服务器错误
- asp.net – 名称空间“CrystalDecisions.Web”中
- asp.net-mvc – IIS显示服务器错误而不是自定义错
热点阅读
