首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

FindControl函数的有关问题

2013-03-14 
FindControl函数的问题Label lxbhLabel (Label)e.Item.FindControl(lxbhLabel1)lxbhLabel.Text 自

FindControl函数的问题
Label lxbhLabel = (Label)e.Item.FindControl("lxbhLabel1");
lxbhLabel.Text = "自动生成";  
TextBox lxbhLabel = (TextBox)e.Item.FindControl("lxmcTextBox");
lxbhLabel.Text = "自动生成";
为什么可以FindControl()到前台的TextBox,而不能FindControl到前台的Label呢?我保证ID没写错,看了好多遍了!!
[解决办法]


string labelName;
foreach(Control con in this.form1.Controls)
{
  if(con.getType()==typeof(Label))
  {
   labelName+=con+";";
  }
}


Lz可以看看,在那个字符串里,看能不能找到那个叫lxbhLabel1的控件的ID,看看怎么回事。

热点排行