FindControl找不到控件。
for(int i=0;i<int.Parse(txtMore.Text);i++)
{
Literal myBr = new Literal();
myBr.Text = "<br>";
TextBox txtLinkTitle = new TextBox();
TextBox txtLink = new TextBox();
txtLinkTitle.ID = "txtLinkTitle" + i.ToString();
txtLinkTitle.Width = System.Web.UI.WebControls.Unit.Parse("200px");
txtLink.ID = "txtLink" + i.ToString();
txtLink.Text = "http://";
txtLink.Width = System.Web.UI.WebControls.Unit.Parse("300px");
pLink.Controls.Add(txtLinkTitle);
pLink.Controls.Add(txtLink);
pLink.Controls.Add(myBr);
strLinkTitle = ((TextBox)pLink.FindControl("'txtLinkTitle' + i.ToString()")).Text.Trim();
strLink = ((TextBox)pLink.FindControl("'txtLink' + i.ToString()")).Text.Trim();
问题点数:0、回复次数:3Top
1 楼kflash(狂闪工作室)回复于 2005-04-01 12:03:31 得分 0
upTop
2 楼anycall2004(没事,瞎转悠!)回复于 2005-04-01 12:14:29 得分 0
生成控件的代码写在哪儿了?写在IsPostBack外面应该没事的~写在里面的话一回发就找不到了Top
3 楼kflash(狂闪工作室)回复于 2005-04-01 12:45:04 得分 0
但是写在外面很麻烦的,因为有些控件是会刷新控件中的值的。Top




