///
一般在Repeater下面的按钮什么的 在后天都调用不到,本来想使用FindControl的 ,但是怎么都不行!最请教了高人,现在与大家分享一下!!代码如下...
前台代码:
<asp:LinkButton ID="LinkButton1" runat="server" OnClick="LinkButton1_Click" OnClientClick="return confirm('确定要删除此信息?');" CommandArgument='<%#Eval("SchoolId") %> '>删除</asp:LinkButton>
//前台代码绑定的值给CommandArgument属性 后台接受使用
后台代码:
protected void LinkButton1_Click(object sender, EventArgs e)
{
//最主要的就是下面这两行代码!!
LinkButton lb = (LinkButton)sender;//获取当前当前的按钮
string caId = lb.CommandArgument;//设置变量保存按钮的参数
bool bl = schoolbll.ChangeStateSchool(caId);
if (bl)
{
Jscript.AjaxAlert(this, "删除成功!");
}
else
{
Jscript.AjaxAlert(this, "删除失败");
}
}