问题描述
textboxtbNametextboxtbAgegridview有两列name,age如何将鼠标所点击的gridview行的nameage的值,赋值给tbName,tbAge?(点击行的任意位置)
解决方案
解决方案二:
可以在RowCommand事件里通过e.Row.Cell[index].Text来得到选中行的某个单元格的值。
解决方案三:
privatevoidDataGrid1_ItemDataBound(objectsender,System.Web.UI.WebControls.DataGridItemEventArgse){if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem){e.Item.Attributes.Add("onclick","__doPostBack('"+((LinkButton)e.Item.Cells[4].Controls[0]).ClientID.Replace("__","$_")+"','')");//添加该行的赋值语句.}}
时间: 2024-08-31 22:51:56