我有一个网格视图名称 gvwsponsoor,它有 8 个单元格,每个单元格都有模板文本框。如果我双击这个文本框然后打开一个模型弹出窗口。我选择了这个弹出数据数据显示文本框。但第二行不显示数据,总是数据显示第一行,如何通过所有行显示数据,请告诉我解决方案任何人。
我尝试解决此代码,但不适用于此代码。
受保护的无效GridView1_SelectedIndexChanged(对象发送者,EventArgs e){
//foreach (GridViewRow grid in gvwSponsor.Rows)
//{
TextBox CostId = (TextBox)gvwSponsor.Rows[0].Cells[2].FindControl("txtCostCenter");
TextBox CostName = (TextBox)gvwSponsor.Rows[0].Cells[1].FindControl("txtDescription");
CostId = (TextBox)gvwSponsor.Rows[0].Cells[2].FindControl("txtCostCenter");
CostName = (TextBox)gvwSponsor.Rows[0].Cells[1].FindControl("txtDescription");
CostId.Text = GridView1.SelectedRow.Cells[2].Text;
CostName.Text = GridView1.SelectedRow.Cells[1].Text;
GridView1.SelectedIndex = -1;
DataTable dtaa = new DataTable();
dtaa = bll.GetNumber(CostId.Text);
if (dtaa.Rows.Count > 0)
{
GridView2.DataSource = dtaa;
GridView2.DataBind();
}
TextBox TxtOp = (TextBox)gvwSponsor.Rows[0].FindControl("txtOP");
TxtOp.Focus();
//}
}