首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2012-03-22 
GridView绑定ListOrderModel的问题。protected void BindGridVIew(){if (isLand()){UserModel um (User

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这个属性么

热点排行