我需要获取gridview中所选行单选按钮的值。选定的值被分配给一个文本框。我的代码是如何在gridview中使用按钮单击中的单选按钮获取所选行的值
protected void lnBTNDone_Click(object sender, EventArgs e)
{
GridViewRow gvRow = grdEventDetails.SelectedRow;
txtEventId.Text = gvRow.Cells[0].Text;
}
问题是gvRow值被分配为空。
linkbutton不在gridview中。 gridview n链接按钮和文本框在用户控件中。
protected void lnBTNDone_Click(object sender, EventArgs e)
{
LinkButton lnBTNDone = (LinkButton)sender;
GridViewRow row = (GridViewRow)lnBTNDone.NamingContainer;
txtEventId.Text = row.Cells[0].Text;
}
假设LinkButton
是选择行:
这不适用于在网格视图中进行的可见性错误设置.. – 2017-10-09 03:26:05