在数据绑定控件中使用LinkButton传递参数方法
今天在工作遇到一个问题,我是用Repeater绑定的数据主要用来显示BBS的帖子,要有删除帖子的功能,我就在Repeater中放了一个LinkButton按钮,但是要删除记录就必须得有关键字段,我就想用LinkButton传递一个记录ID号到后台,没想到LinkButton也有传递参数的方法。下面就是如何实现的代码:
前台代码:
后台代码:
前台代码:
<asp:LinkButton ID="Lbt_Del" CausesValidation="False" CommandName="Del"
OnClick="Lbt_Del_Click" CommandArgument='<%# Eval("ID") %>' runat="server">删除该评论</asp:LinkButton>
OnClick="Lbt_Del_Click" CommandArgument='<%# Eval("ID") %>' runat="server">删除该评论</asp:LinkButton>
后台代码:
protected void Lbt_Del_Click(object sender, EventArgs e)
{
string delId = ((LinkButton)sender).CommandArgument;
}
{
string delId = ((LinkButton)sender).CommandArgument;
}