在Cells[0]列的编辑列中只有一个TextBox
但是我在断点以后e.Item.Cells[0].Controls[0]并不是得到的TextBox
而且Controls有五个控件,如下:
1--> Literal
2--> TextBox
3--> Literal
4--> null
5--> null
为什么会这样?????
但是我在断点以后e.Item.Cells[0].Controls[0]并不是得到的TextBox
而且Controls有五个控件,如下:
1--> Literal
2--> TextBox
3--> Literal
4--> null
5--> null
为什么会这样?????
e.Item.Cells[0].FindControl("textbox1")
我不给这个TextBox ID号那你Find什么.....
e.Item.Cells[0].Controls[1]就可以得到TextBox
============================================在任何情况下都会有Literal TextBox Literal吗?也就是说,任何情况下TextBox的位置都是1吗?
======================================================================================
前提:我的控件没有ID.
呵呵,我就是不明白那两个Literal控件是不是永远都会有,不然我就可以用Controls[1]了,如果不确定,那用1会溢出.