【发布时间】:2010-11-27 03:39:59
【问题描述】:
我目前正在编写一个 ASP .NET FormView。这里的转折是我需要通过 "FormView.DataSource = " 手动设置数据源。我添加了一个 ItemTemplate 并在表单视图中添加了一些表单,但即使调用了设置数据源视图的代码行并调用了 FormView.DataBind(),我还是看不到数据。
然后我认为该视图可能不在项目视图中。所以我将 DefaultMode 设置为编辑并将整个代码放在 ItemEditTemplate 中,但是当我通过数据绑定时它仍然不显示表单。
我知道使用 aspx 标记中设置的数据源可以做到这一点。但不幸的是我的要求不是在asp .net中使用DataSource标签,而是手动进行绑定。
那里有任何想法或示例如何在手动数据绑定中使用 FormView?
【问题讨论】:
-
可能你的数据源是空的!
-
我也这么认为,但我的数据源是一个类。那行得通吗?它不是一个集合。只是一个数据类
-
FormView 数据源与任何其他控件的数据源相同。也许你做错了什么?
标签: asp.net data-binding formview mode