DetailsView 和 GridView 中使用模板时,都可以继续在里面嵌套控件,比如嵌套一个 TextBox。
如果我们要在 PreRender 中直接操作这个 TextBox,是不是直接用 TextBox 的 ID 就可以了呢?比如 TextBox1.Text = "";,这是不行的,应该用 FindControl,而 DetailsView 和 GridView 中 FindControl 的使用也是不同的。
在 DetailsView 中使用 FindControl
在 GridView 中使用 FindControl
也就是说在 GridView 中是从行去查找控件。
捣蛋的问题
FindControl 参数的大小写敏感吗?
不敏感!