我有一个字符串数组 data[]。我需要将此字符串数组绑定为 gridview 中的数据源。我在数据数组中有值。我写了代码 gridview_forecast.DataSource = data; gridview_forecast.DataBind(); 我收到一个错误,因为“在容器中找不到数据项。容器必须实现 IDataItemContainer,或者具有名为 DataItem 的属性。”
问问题
719 次
我有一个字符串数组 data[]。我需要将此字符串数组绑定为 gridview 中的数据源。我在数据数组中有值。我写了代码 gridview_forecast.DataSource = data; gridview_forecast.DataBind(); 我收到一个错误,因为“在容器中找不到数据项。容器必须实现 IDataItemContainer,或者具有名为 DataItem 的属性。”
您不能直接将数组分配给GridView DataSource
whenGridView.AutoGenerateColumns
为 False。一种方法是将您的数组转换为ArrayList
or DataTable
,然后将其分配给GridView DataSource
.
示例请点击这里