我在转发器中有一个tabcontainer。页面构建时,我想设置活动选项卡。如何在后面的代码中找到它?
这不起作用:
AjaxControlToolkit.TabContainer tc = FindControl("projTabContainer");
因为我正在尝试将控件转换为tabcontainer。
答案 0 :(得分:0)
请尝试以下操作。
AjaxControlToolkit.TabContainer tc = e.Item.FindControl("projTabContainer") as AjaxControlToolkit.TabContainer;
答案 1 :(得分:0)
如果TabContainer
位于ItemTemplate
的{{1}},则必须在ItemDataBound
中设置Repeater
。这也是您可以通过这种方式找到它的唯一地方,因为ActiveTab
是RepeaterItem
。
NamingContainer