请教各位明白人:我刚开始学习asp.net 在做一个datagrid时遇到了一个小问题!
在做编辑事件时我的编码
Number=((TextBox)e.Item .Cells [2].Controls [0]).Text ;
用来取出某个textbox的值,但提示出错!"指定的参数已超出有效值的范围。参数名: index"请问这是为什么??
谢谢各位了!!
在做编辑事件时我的编码
Number=((TextBox)e.Item .Cells [2].Controls [0]).Text ;
用来取出某个textbox的值,但提示出错!"指定的参数已超出有效值的范围。参数名: index"请问这是为什么??
谢谢各位了!!
System.Web.UI.WebControls.DataGridItem并不包含对FindControls的定义!
DataGridItem Item = newsGrid.Items[i];
number= ((TextBox)Item.FindControl("控件名")).Text;
dim introw as integer
dim obj as textbox
introw=e.item.itemindex
obj=dg.items(introw).cells(3).controls(0)
address=obj.text这样可以吗?