我在我的Web应用程序中实现了一个Repeater来显示数据.我想在类似于GridView中的内置功能的列中添加功能操作链接.任何人都可以给我所需的步骤吗?我假设我将为每一行添加一个LinkButton控件,以某种方式将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>
Run Code Online (Sandbox Code Playgroud)
然后在你的代码背后
protected void lbtn_Command(object sender, CommandEventArgs e)
{
int id = Convert.ToInt32(e.CommandArgument);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2688 次 |
| 最近记录: |