问个很菜的问题,datagrid如何取值?
我用下面的代码,怎么取不到值呢?我想取第二行,第三列的值.
private void dg_payitem_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
string strID=dg_payitem.Items[1].Cells[2].Text;
}
还有一个小问题:
BoundColumn col1 = new BoundColumn();
col1.DataField = "staff_id ";
col1.HeaderText = " "; //这儿我应该如何写.才能得到上面strID的值
dg.Columns.Add(col1);
大家帮帮我吧!
------解决方案--------------------string strID=dg_payitem.Items[1].Cells[2].Text;
这个写法应该写在
datagrid绑定之后,不应该写在这里。