当前位置: 代码迷 >> ASP.NET >> GridView绑定List<OrderModel>的有关问题
  详细解决方案

GridView绑定List<OrderModel>的有关问题

热度:2878   发布时间:2013-02-25 00:00:00.0
GridView绑定List<OrderModel>的问题。
protected void BindGridVIew()
  {
  if (isLand())
  {
  UserModel um = (UserModel)getLandUser();
  List<OrderModel> lsModel = action.getList("userid", um.ID, "status", "0");

  GridView1.DataSource = lsModel;
  GridView1.DataBind();
  }
  }

这样绑定是没问题,但如何设定DataKeyNames的项呢?
还有我自定义列:
<asp:BoundField HeaderText="名称" DataField="order_name" ItemStyle-HorizontalAlign="Left" />
 又如何设定DataField的项? 照原来那样设是不行的,用<ItemTemplate>是可以,但我想用BoundField可以做到吗?

大家给个方案,在学三层,不想让UI层的人去考虑数据库问题。

------解决方案--------------------------------------------------------
你的OrderModel类内有定义order_name这个属性么
  相关解决方案