ASP.NET - Repeater控件删除按钮,点击删除信息

前台代码:

<!--类别信息-->
<div id ="newnews" class ="Frm">
    <h4>类别管理</h4>
    <table>
        <tr>
            <th>新闻编号</th>
            <th>类别名称</th>
        </tr>
        <asp:Repeater ID="rep_Content" runat="server">
            <ItemTemplate>
                <tr>
                    <td class ="number"><%#Eval("ID")%></td>
                    <td><a href ="#"><%#Eval("Name")%></a></td>
                    <td><asp:LinkButton ID="LinkButton1" runat ="server" CommandArgument =‘<%#Eval("ID")%>‘  OnClientClick="return confirm(‘确定要删除吗?‘)" OnClick ="LinkButton1_Click">删除</asp:LinkButton></td>
                </tr>
            </ItemTemplate>
        </asp:Repeater>
    </table>
</div>

后台代码:

/// <summary>
/// 删除分类
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void LinkButton1_Click(object sender, EventArgs e)
{
    if (true)
    {

    }
    //实例化操作类
    BLL.CategoryBLL cbll = new CategoryBLL();
    //获取所点击的分类ID
    string resumeId = (((LinkButton)sender).CommandArgument.ToString());
    //删除分类
    bool i = cbll.DeleteCategoryAndComment(resumeId);
    //判断是否删除
    if (i)
    {
        Response.Write("<script>alert(‘删除成功!‘)</script>");
        //重新绑定数据
        BindCategory();
    }
    else
    {
        Response.Write("<script>alert(‘删除失败!‘)</script>");
    }
}

最终效果:

提示是否删除,在前端代码中编写:

-------------------------------------------

删除成功!

时间: 2024-10-11 06:29:45

ASP.NET - Repeater控件删除按钮,点击删除信息的相关文章

ASP.NET Repeater控件实现简单分页

早上,有看MSDN,看到了 PagedDataSource 类 http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.pageddatasource(v=vs.110).aspx 想起以前Insus.NET只对Gridview和DataList控件进行自定义分页.<GridView和DataList分页组件与用户控件>http://www.cnblogs.com/insus/archive/2009/03/19/14

Asp.net Repeater控件

Repeater控件和DataList控件,可以用来一次显示一组数据项.比如,可以用它们显示一个数据表中的所有行.     Repeater控件完全由模板驱动,提供了最大的灵活性,可以任意设置它的输出格式.DataList控件也由模板驱动,和Repeater不同的是,DataList默认输出是HTML表格,DataList将数据源中的记录输出为HTML表格一个个的单元格. 1. Repeater控件显示数据 要使用Repeater控件显示数据,必须创建ItemTemplate.如下所示: 例1:

ASP.NET- 查找Repeater控件中嵌套的控件

如何在Repeater的HeaderTemplate和FooterTemplate模板中寻找控件?在Repeater的ItemTemplate模板中的控件,我们可以用Items属性来遍历行并用FindControl进行寻找. 如下所示:在Repeater的Item Command事件下下遍历: for(int i=0;i<repeater1.Items.Count;i++) { CheckBox cb=(CheckBox )repeater1.Items[i].FindControl("C

ASP.NET -- repeater控件的使用

转载自网络-原网址[http://blog.csdn.net/haitaodoit/article/details/7021214] repeater绑定数据: protected void Page_Load(object sender, EventArgs e)    {        if(!IsPostBack)            BindStudent();    } private void BindStudent()    {        string str = Confi

asp.net 在repeater控件中加按钮

在repeater中加入方法有两种方法: 第一种:是对repeater控件的行添加OnItemCommand事件,添加方法也是有两种 1.在设计页面中,选中repeater控件右击==>属性==>属性栏中的事件标签(闪电符号)==>双击ItemCommand 2.在写代码,也是可以实现. <asp:Repeater ID="rptDataList" runat="server" onitemcommand="rptDataList_

asp.net学习之Repeater控件

Repeater控件和DataList控件,可以用来一次显示一组数据项.比如,可以用它们显示一个数据表中的所有行. Repeater控件完全由模板驱动,提供了最大的灵活性,可以任意设置它的输出格式.DataList控件也由模板驱动,和Repeater不同的 是,DataList默认输出是HTML表格,DataList将数据源中的记录输出为HTML表格一个个的单元格. 1. Repeater控件显示数据 要使用Repeater控件显示数据,必须创建ItemTemplate.如下所示: 例1:使用I

asp.net学习——Repeater控件

1 <style type="text/css"> 2 html { 3 background-color:Silver 4 } 5 .content { 6 width:600px; 7 border:soild 1px black; 8 background-color:White; 9 } 10 .movies { 11 border-collapse:collapse; 12 } 13 .movies th,.movies td { 14 padding:10px;

Repeater控件中触发按钮事件出现System.ArgumentException: 回发或回调参数无效。在配置中使用 &lt; pages enableEventValidation=&quot;true&quot;/&gt;

今天,在Repeater控件中添加了一个按钮,可是在执行时确提示 System.ArgumentException: 回发或回调参数无效.在配置中使用 < pages enableEventValidation="true"/> <asp:Repeater ID="rpList" runat="server" OnItemCommand="rpList_ItemCommand"> <ItemTem

asp:Repeater控件使用

Repeater控件和DataList控件,可以用来一次显示一组数据项.比如,可以用它们显示一个数据表中的所有行.     Repeater控件完全由模板驱动,提供了最大的灵活性,可以任意设置它的输出格式.DataList控件也由模板驱动,和Repeater不同的是,DataList默认输出是HTML表格,DataList将数据源中的记录输出为HTML表格一个个的单元格. 1. Repeater控件显示数据 要使用Repeater控件显示数据,必须创建ItemTemplate.如下所示: 例1: