当前位置: 代码迷 >> ASP.NET >> 用户控件取不到ID?解决思路
  详细解决方案

用户控件取不到ID?解决思路

热度:3787   发布时间:2013-02-25 00:00:00.0
用户控件取不到ID?
我有二个控件 1:A控件 2:B控件 B控件是放在A控件里面。。。我想在A控件后台代码给B控件的属性赋值。。


问题:我在A控件里给B控件定的ID 在后台 取不到。。。。


求解决方法

------解决方案--------------------------------------------------------
不是有findcontrol 方法吗?
------解决方案--------------------------------------------------------
你要先new 一个新的B控件,然后通过findcontrol 取B控件的ID
------解决方案--------------------------------------------------------
比如你的A控件是row,B控件的ID是LinkButton

LinkButton lb = row.FindControl("LinkButton") as LinkButton;
------解决方案--------------------------------------------------------
findcontrol
------解决方案--------------------------------------------------------
findcontrol
------解决方案--------------------------------------------------------
探讨

比如你的A控件是row,B控件的ID是LinkButton

LinkButton lb = row.FindControl("LinkButton") as LinkButton;

------解决方案--------------------------------------------------------
探讨

引用:
引用:

比如你的A控件是row,B控件的ID是LinkButton

LinkButton lb = row.FindControl("LinkButton") as LinkButton;

+1



+2

------解决方案--------------------------------------------------------
探讨
引用:

引用:
引用:

比如你的A控件是row,B控件的ID是LinkButton

LinkButton lb = row.FindControl("LinkButton") as LinkButton;

+1



+2


+3,完全正解。

------解决方案--------------------------------------------------------
探讨

引用:
引用:

引用:
引用:

比如你的A控件是row,B控件的ID是LinkButton

LinkButton lb = row.FindControl("LinkButton") as LinkButton;

+1



+2


+3,完全正解。


+4 up

------解决方案--------------------------------------------------------
探讨

引用:
引用:

引用:
引用:

比如你的A控件是row,B控件的ID是LinkButton

LinkButton lb = row.FindControl("LinkButton") as LinkButton;

+1

+1

+2


+3,完全正解。


+4 up

------解决方案--------------------------------------------------------
探讨

引用:

引用:
引用:

引用:
引用:

比如你的A控件是row,B控件的ID是LinkButton

LinkButton lb = row.FindControl("LinkButton") as LinkButton;

+1

+1

+2


+3,完全……
  相关解决方案