请教如何取得datagrid某行某列的值?
this.DataGrid1.Items[i].Cells[0].Text 这样好象取不到值...管理 id 序号 日期 事件
-----------------------------
这是我datagrid的5列,其中事件列是一个模板列,普通项里面包含了一个ID为:TextBox2的控件,该控件的text属性已经绑定了相应的数据..现在我想取得每一行中事件列的数据,请问该怎么取值??
((TextBox)e.Item.FindControl("TextBox2").Controls[0]).Text;
这样也要报错...
this.DataGrid1.Items[i].Cells[0].Text 这样好象取不到值...管理 id 序号 日期 事件
-----------------------------
这是我datagrid的5列,其中事件列是一个模板列,普通项里面包含了一个ID为:TextBox2的控件,该控件的text属性已经绑定了相应的数据..现在我想取得每一行中事件列的数据,请问该怎么取值??
((TextBox)e.Item.FindControl("TextBox2").Controls[0]).Text;
这样也要报错...
if(e.Item.ItemType == ListItemType || e.Item.ItemType == ListItemType.Alter.....
{
...
string tbValue = ((TextBox)e.Item.FindControl("TextBox2")).Text;
...
}
可得到item.ItemIndex
也可根据 DataKeys[index]得到关键字段值
但那又怎么取某行的ItemIndex的值啊?
取得当前行的值