0

我在我的应用程序中使用了一个转发器控件,我希望它有其他控件,比如一个链接按钮(允许人们对项目发表评论)另一个链接按钮(显示项目并且可以点击,以便我可以重定向到另一页)。我在后面的代码中对其进行编码的所有尝试都被拒绝了。我在后面的代码中找不到它们。注意:所有这些链接按钮都使用中继器中的面板控件进行敲击。

4

1 回答 1

1

You can find your controls in ItemCreated or ItemDataBound.

void Repeater_ItemCreated(Object Sender, RepeaterItemEventArgs e) 
{
   var control = (LinkButton)e.Item.FindControl("yourLinkButtonId");
}

Or


void Repeater_ItemDataBound(Object Sender, RepeaterItemEventArgs e) {

      if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType ==     ListItemType.AlternatingItem) 
      {
          var control = (LinkButton)e.Item.FindControl("yourLinkButtonId");
      }
   }   
于 2012-08-09T14:46:43.810 回答