将 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