我正在以编程方式向UpdatePanel中的System.Web.UI.WebControls.Table添加一行。然后我将细胞添加到行并控制细胞。
添加控件后,我收到Microsoft JScript运行时错误:
“Sys.WebForms.PageRequestManagerServerErrorException:找到了具有相同ID”txtValue“的多个控件.FindControl要求控件具有唯一ID。”
因为控件是在单独的行中,所以不应该获得自己的客户端ID,使它们唯一?
答案 0 :(得分:1)
表格并不像那样。每行不是一个容器,就像在GridView中一样。你为什么不简单地给他们一个独特的名字?
答案 1 :(得分:0)
我不确定,但尝试将控件添加到页面控件集合
this.Controls.Add( txtValue );