将数据列表绑定到Gridview的标题模板中

问题描述:

我需要在gird视图的标题中绑定一个数据列表,但是在渲染时不会显示该数据列表.谁能帮我

我的代码

I need to bind a datalist in header of gird view but on rendering the data list is not displayed . Can anyone help me

My code

//  Binding header
if (e.Row.RowType == DataControlRowType.Header)
{
   DataList dlstShiftHead = (DataList)e.Row.FindControl("dlstShiftHead");
   dlstShiftHead.DataSource = lstRevenueAttributesDTO[0].ShiftDTOList;
   dlstShiftHead.DataBind();
}


数据列表位于gridview标题的模板中.标题coloumn


The datalist is in the header template of gridview header coloumn

请参见以下类似讨论:(已解决)
在gridview列内绑定数据列表 [
See this similar discussion:(solved)
Bind datalist inside a gridview column[^]


GridViewRow Hrow = GridviewID.HeaderRow;
DataList dlstShiftHead = (DataList)Hrow .FindControl("dlstShiftHead");
dlstShiftHead.DataSource = lstRevenueAttributesDTO[0].ShiftDTOList;
  dlstShiftHead.DataBind();