创建GridView

<asp:GridView ID="GridView1" runat="server" DataSourceID="ObjectDataSource1"></asp:GridView>

数据源选择:ObjectDataSource

设置数据源:

<asp:ObjectDataSource ID="ObjectDataSource1" runat="server"
SelectMethod="GetAllList"
TypeName="WebApplication4._Default"
DataObjectTypeName="TextModel"></asp:ObjectDataSource>

TypeName 命名空间加上类名

SelectMethod 是查询时候要操作的方法

DataObjectTypeName 是泛型的类型

后台直接返回

IList<TextModel> 类型的获得 数据集合 类型 即可

简单 例子 无访问数据库

public IList<TextModel> GetAllList()
{
IList<TextModel> list = new List<TextModel>(); for (int i = 0; i < 10; i++)
{
TextModelt = new TextModel();
t.Id = i;
t.Name = "A" + i;
list.Add(t);
}
return list;
}

最新文章

  1. ASP.NET Core--条件处理程序中的依赖注入
  2. React Native填坑之旅--Stateless组件
  3. CSS3简单动画
  4. Origin9.1如何绘制风向玫瑰图(Binned Data)?
  5. windows下使用adb工具查看android程序cpu和内存消耗情况
  6. sealed修饰符
  7. 济南学习 Day2 T2 am
  8. ios 刷新BUG
  9. Objective-c 中的变量
  10. Spring 学习一
  11. python自动化运维三:数据报表定制以及scapy模块介绍
  12. PostgresSQL中的限制和级联删除
  13. Head First C 笔记
  14. 自动生成 java 测试 mock 对象框架 DataFactory-01-入门使用教程
  15. 原生JS实现jquery的ready
  16. spring+springmvc+ibatis整合注解方式实例【转】
  17. Redis主从实战
  18. Oracle12c 性能优化攻略:攻略1-1:创建具有最优性能的数据库
  19. python-观察者模式
  20. Python爬虫利器一之Requests库的用法

热门文章

  1. iOS七种手势
  2. m_Orchestrate learning system---十、解决bug最根本的操作是什么
  3. 利用@keyframe及animation做一个页面Loading时的小动画
  4. Android View 上下左右四种间距的设置方法
  5. sqlserver 恢复模式及避免日志爆满的方法
  6. pthread_cleanup_push
  7. Description Resource Path Location Type Cannot change version of project fac(导入maven项目出现红叉问题)
  8. 路飞学城Python-Day10(practise)
  9. 解决com.mysql.jdbc.PacketTooBigException: Packet for query is too large问题
  10. JavaScript设计模式(biaoyansu)(2)