这个是错误的,你去看一下页面的生命周期.你保存时候,那个 HtmlInputText是不存在的.你去google一下动态添加控件的文章.
或者你改变思路,gridview本身就有编辑模板的那种方式
foreach (gridviewRow in Literal .Rows)
{
((Button)Rows.FindControl("btnedit")).text
}
遍历循环gridview 得到他每一行的控件 就OK
想你那样做 他是获取不到 控件的
Literal li1 = new Literal();
li1.Text = "";
myRow.Cells[2].Text = "";
myRow.Cells[2].Controls.Add(li1);
li1.Text = "";
你再试试