我Grid_RowDataBound
在当前行的第 8 个单元格中添加了一个表格。这张表是这样的:
<table rules="all" border="0" style="width:100%;">
<tbody>
<tr>
<td align="center"><input name="studentgrd$ctl03$ID2VAL4" type="text" value="6" maxlength="2" id="studentgrd_ctl03_ID2VAL4" style="width:20px;"></td>
</tr>
</tbody>
</table>
单击保存按钮时,我尝试使用以下方法获取数据:
TextBox tb = (TextBox)studentgrd.FindControl("ID2VAL4");
TextBox tb = (TextBox)studentgrd.Rows[i].Cells[8].FindControl("ID2VAL4");//When looping through all rows
但是文本框是空的。那么回发时动态控件会丢失吗?如果是,那么如何保留它?如果不是,我哪里错了?