请注意这段话
“ 动态添加到 Web 窗体页的控件不会自动成为该页视图状态的一部分——在该页执行到服务器的往返行程时,不会保存这些控件和它们的值。因此,您负责保存想保留其值的任何动态生成的控件的状态。有关详细信息,请参阅 Web 窗体状态管理介绍。”本人也在研究这个问题
“ 动态添加到 Web 窗体页的控件不会自动成为该页视图状态的一部分——在该页执行到服务器的往返行程时,不会保存这些控件和它们的值。因此,您负责保存想保留其值的任何动态生成的控件的状态。有关详细信息,请参阅 Web 窗体状态管理介绍。”本人也在研究这个问题
http://www.csdn.net/develop/Read_Article.asp?Id=17686另外你的这种情况,如果只是需要取值,而不用保存控件状态的话,你可以用Request.Params方式来获取值string value = Request.Params["控件ID"];另外,如果还有问题,请你把问题提清楚一点
动态控件的名字是有规则的
如 "_ctl0","_ctl1","_ctl2"
运用这个规律就可以得到那些值了