数据未显示在gridview中

时间:2014-11-03 07:36:36

标签: c# asp.net gridview

我的asp.net页面中有两个gridviews。数据来自两个不同的数据库。其中,一个gridview具有选择行功能。现在我要做的是,我需要根据第一个gridview的2个单元格和第二个gridview第一列数据的选择逐行生成我的第3个gridview(第一列数据对于所有行都是通用的)。

这是我的代码:

DataTable dt = new DataTable();

var EmpID = (Label)grdEmp.SelectedRow.Cells[1].FindControl("lblEmpID");
var firstName = (Label)grdEmp.SelectedRow.Cells[1].FindControl("lblFirstName");
var date = DateTime.Now.ToString();
var planID = (Label)grdPlanID.Rows[0].Cells[1].FindControl("lblPlanID");

string empid = Convert.ToString(EmpID.Text);
string first = Convert.ToString(firstName.Text);
string Date = Convert.ToString(date);
string planid = Convert.ToString(planID.Text);
dt.Columns.Add("Emp_ID", typeof(string));
dt.Columns.Add("First_Name", typeof(string));
dt.Columns.Add("Created_Time", typeof(string));
dt.Columns.Add("Plan_ID", typeof(string));

DataRow dtrow = dt.NewRow();    // Create New Row
dtrow["Emp_ID"] = empid;            //Bind Data to Columns
dtrow["First_Name"] = first;
dtrow["Created_Time"] = Date;
dtrow["Plan_ID"] = planid;
dt.Rows.Add(dtrow);

grdList.DataSource = dt;
grdList.DataBind();

0 个答案:

没有答案