私は自分のアプリケーションでリピーター コントロールを使用していますが、リンク ボタン (アイテムにコメントを付けることができるようにするため) のような他のコントロールが必要です。別ページへ)。コードビハインドでそれをコーディングしようとする試みはすべて拒否されました。コードビハインドでそれらを見つけることができません。注: これらのリンク ボタンはすべて、リピーターのパネル コントロールでラップされます。
質問する
145 次
1 に答える
1
コントロールは ItemCreated または 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 に答える