加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 在Repeater控件中实现功能链接

发布时间:2020-12-16 09:30:04 所属栏目:asp.Net 来源:网络整理
导读:我在我的Web应用程序中实现了一个Repeater来显示数据.我想在类似于GridView中的内置功能的列中添加功能操作链接.任何人都可以给我所需的步骤吗?我假设我将为每一行添加一个LinkBut??ton控件,以某种方式将OnClick事件处理程序设置为指向相同的方法,并以某种
我在我的Web应用程序中实现了一个Repeater来显示数据.我想在类似于GridView中的内置功能的列中添加功能操作链接.任何人都可以给我所需的步骤吗?我假设我将为每一行添加一个LinkBut??ton控件,以某种方式将OnClick事件处理程序设置为指向相同的方法,并以某种方式将行上的唯一标识符作为参数传递.

谢谢!

解决方法

我猜这就是你想要的.

<asp:Repeater ID="rpt" runat="server">
        <ItemTemplate>
            <asp:LinkButton ID="lbtn" runat="server" OnCommand="lbtn_Command" 
            CommandArgument='<%# DataBinder.Eval(Container.DataItem,"KeyIDColumn") %>' ></asp:LinkButton>
        </ItemTemplate>
    </asp:Repeater>

然后在你的代码背后

protected void lbtn_Command(object sender,CommandEventArgs e)
{
    int id = Convert.ToInt32(e.CommandArgument);
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读