【问题标题】:Binding repeater to a record?将转发器绑定到记录?
【发布时间】:2012-12-17 01:50:33
【问题描述】:

我需要将转发器与一些只有一条记录的结构绑定。数据表已填充。我试图将它与数据行或数据行视图绑定,但它不允许这样做。请问有什么建议吗?

我可以使用 Linq 查询吗?如果可以,请指导我查询选择数据表的第一行吗?

【问题讨论】:

  • 你能展示你尝试过的东西吗?我们不知道您使用的是 List 还是 DataTable 还是 DataSet
  • codeingbiz,我提到我用 datarow 和 datarowview 尝试过。我也填充了数据表。
  • 您需要出示您的代码。根据您所拥有的情况提供帮助会更容易......我并没有对您投反对票

标签: asp.net vb.net linq


【解决方案1】:

试试这个

   Dim drList As New List(Of DataRow)
   drList.Add(myDataTable.Rows(0))  'add the first row in the datatable

   myRepeater.DataSource = drList

【讨论】:

  • 感谢您的回复。这是否意味着数据行不能用于绑定转发器?或其他数据绑定控件?
  • 我现在无法确认,但任何实现 IEnumerable 的类都可以是数据绑定的 - 我不知道 DataRow 是否实现 IEnumerable 或其子类
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-05-22
  • 2021-07-23
  • 1970-01-01
  • 1970-01-01
  • 2021-04-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多