62,072
社区成员
发帖
与我相关
我的任务
分享
foreach (DataRow row in projectTb.Rows)
{
string projectName = (string)row["ProjectName"];
int projectID = (int)(row["ProjectID"]);
string hours = Plan_TaskExecuteLogic.getTotalHoursByUserIDAndProjectID(underling.UserID, projectID).ToString();
DataRow dr = dt.NewRow();
dr["项目"] = projectName;
dr["工时"] = hours;
dt.Rows.Add(dr);
}
GridView gv = new GridView();
gv.CssClass = "twoColTab";
setGridViewSkin(ref gv);
gv.DataSource = dt;
gv.HeaderStyle.CssClass = "gridViewHead";
gv.DataBind();
gv.Columns[0].ItemStyle.HorizontalAlign = HorizontalAlign.Right; //这句报错 索引超出范围。必须为非负值并小于集合大小。参数名: index
BoundField column = null;
column = new BoundField();
column.DataField = "项目";
gv.Columns.Add(column);
column = new BoundField();
column.DataField = "工时";
gv.Columns.Add(column);