2009-11-19 5 views
2

У меня есть ретранслятор, который отображает комментарии, связанные с сообщением.Измените текст linkbutton в ретрансляторе

Я хочу добавить некоторые функции, где, когда пользователь нажимает на ссылку он идет от:

Пожаловаться на это сообщение

в

запись была отмечена

как мне получить доступ к определенному lnkButton? Очевидно, что в ItemDataBound это легко сделать, но в методе click я не уверен, как это сделать.

мне нужно сделать что-то вроде Do:

Я пытался что-то вроде этого;

LinkButton lb = repeater.FindControl(LINK_BUTTON_UNIQUE_ID) as LinkButton; 
lb.Text = "blah blah blah"; 

, но lb всегда null.

Любая помощь будет оценена, спасибо!

+0

Вы сохраняете статус флага в db? Если да, почему бы не просто обновить ретранслятор после обратной передачи и не беспокоиться об этом? –

+0

да я сохранил статус флага на db –

ответ

7

Использовать исходный параметр обработчика кликов?

protected void MyLinkButton_OnClick(object sender, EventArgs e) 
{ 
    LinkButton b = sender as LinkButton; 
    b.Text = "Some Text"; 
} 
+0

wow я чувствую себя глупо LOL Спасибо !!! –

+0

Без проблем, рад помочь. –

Смежные вопросы