代码之家  ›  专栏  ›  技术社区  ›  Jack Marchetti

更改中继器中LinkButton的文本

  •  2
  • Jack Marchetti  · 技术社区  · 15 年前

    我有一个转发器,可以显示与帖子相关的评论。

    我想添加一些功能,当用户单击链接时,它从以下位置开始:

    报告此日志

    已标记日志

    如何访问特定的lnkbutton?显然,在itemdatabound中,这很容易完成,但在click方法中,我不确定如何完成。

    我需要做些什么吗?

    我试过这样的方法;

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

    但是lb总是空的。

    任何帮助都将不胜感激,谢谢!

    1 回复  |  直到 6 年前
        1
  •  7
  •   Wil P    15 年前

    是否使用单击处理程序的源参数?

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