将 List<> 数据 绑定到 GridView 上 提示
ID 为“GridView1”的 GridView 的数据源没有任何可用来生成列的属性或特性。请确保您的数据源有内容。
因为 List<> 对象的属性不可读写(为什么不可读写?),加个类型将对象属性转换为可读写
public class demoInfo
{
public demoInfo()
{
}
public string title { get; set; }
public string url { get; set; }
}
List<sqlInfo> dataList =……;
List<demoInfo> demoList = new List<demoInfo>();
foreach (var data in dataList)
{
demoInfo obj = new demoInfo();
obj.title = data.title;
obj.url = data.url;
demoList.Add(obj);
}
GridView1.DataSource = dataList;
GridView1.DataBind();
ID 为“GridView1”的 GridView 的数据源没有任何可用来生成列的属性或特性。请确保您的数据源有内容。
原文:http://www.cnblogs.com/apple-guo/p/5303141.html