`
shirlly
  • 浏览: 1646711 次
  • 性别: Icon_minigender_2
  • 来自: 福州
社区版块
存档分类
最新评论

GridView中绑定删除提示

    博客分类:
  • .NET
阅读更多
<asp:GridView DataKeyNames="CategoryID" ID="GridView1" runat="server" AutoGenerateColumns="False" OnRowCommand="GridView1_RowCommand" OnRowDataBound="GridView1_RowDataBound" OnRowDeleted="GridView1_RowDeleted" OnRowDeleting="GridView1_RowDeleting">
<Columns>

<asp:BoundField DataField="CategoryID" HeaderText="CategoryID" />

<asp:BoundField DataField="CategoryName" HeaderText="CategoryName" />

<asp:TemplateField HeaderText="Select">

<ItemTemplate>

<asp:LinkButton ID="LinkButton1" CommandArgument='<%# Eval("CategoryID") %>' CommandName="Delete" runat="server">Delete</asp:LinkButton>

</ItemTemplate>

</asp:TemplateField>

</Columns>

</asp:GridView>




protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{

if (e.Row.RowType == DataControlRowType.DataRow)

{

LinkButton l = (LinkButton)e.Row.FindControl("LinkButton1"); 

l.Attributes.Add("onclick", "javascript:return " +

"confirm('Are you sure you want to delete this record " +

DataBinder.Eval(e.Row.DataItem, "CategoryID") + "')"); 

}

}



转自:http://www.highoncoding.com/Articles/138_GridView%20Confirm%20When%20Delete.aspx
分享到:
评论

相关推荐

    GridView删除行提示

    在探讨“GridView删除行提示”这一主题时,我们首先需要理解GridView控件的基本概念及其在ASP.NET中的应用。GridView是ASP.NET中一个非常强大的数据绑定控件,它能够以表格形式展示数据源,并提供多种内置功能,如...

    删除GridView控件行信息弹出确认提示框

    在实际应用中,我们经常需要提供用户删除数据的功能,但为了防止误操作,通常会在删除操作前弹出确认提示框。本文将详细介绍如何在用户尝试通过GridView删除行时添加一个确认对话框。 首先,我们需要确保在GridView...

    GridView使用集合

    2、GridView的JavaScript中的行单击,双击、删除提示框、快捷键事件 3、GridView设置属性,单元格文本颜色,单元格背景颜色,表中增加空行 七、无代码 GridView排序、发送邮件、点击行查看详情,内容过长截取 八、选...

    gridview delete弹出提示

    在本场景中,标题"gridview delete弹出提示"所涉及的关键技术点是关于如何在使用GridView控件进行数据展示时,实现一个删除功能,并在用户尝试删除记录时弹出确认提示。GridView是ASP.NET中用于显示数据集合的常用...

    GridView长按显示删除按钮

    首先,我们需要在GridView的item布局文件中预先设计一个隐藏的删除按钮。这个按钮可以在每个单元格的底部或者右上角,根据UI设计来定位。在XML布局文件中,我们可以使用`android:visibility="gone"`来让删除按钮默认...

    GridView删除行后台代码

    在本篇文章中,我们将深入探讨有关“GridView删除行后台代码”的实现原理与具体步骤,并结合提供的部分代码示例进行详细解析。此知识点主要涉及到ASP.NET中的GridView控件及其事件处理机制,以及如何在服务器端有效...

    GridView点击删除单个Item

    数据源通过Adapter来绑定,Adapter负责将数据转化为GridView可显示的View。 要实现"GridView点击删除单个Item"的功能,主要涉及以下几个步骤: 1. **设置点击监听器**: 为每个GridView的条目设置点击事件监听器...

    GridView中批量删除事例

    本实例将详细讲解如何在GridView中实现批量删除功能,主要涉及以下几个关键知识点: 1. **多选功能**:在GridView中添加多选功能,通常通过在每行数据前添加一个复选框来实现。首先,在GridView的列定义中,我们...

    gridview删除时弹出对话框

    这个事件在GridView绑定数据到每一行后触发,我们可以利用这个时机对每行数据进行自定义操作。以下是添加事件处理程序的代码: ```csharp protected void Page_Load(object sender, EventArgs e) { if (!...

    在GridView中删除列 等

    今天我们将深入探讨“在GridView中删除列”这一主题,它涵盖了七个关键知识点,这将帮助你更好地理解和掌握GridView控件的高级用法。 1. GridView结构与基本配置: GridView由行和列组成,每一行可以包含多个...

    GridView中选择checkBox的项删除事件

    - 根据删除操作的结果显示不同的提示消息,并重新绑定`GridView`以更新数据显示。 - 如果没有选中任何复选框,则提示用户必须至少选择一项。 ##### 2. `Button3_Click` 方法 ```csharp protected void Button3_...

    android gridview多选删除

    - 数据绑定:通常通过Adapter类(如BaseAdapter、SimpleAdapter或CursorAdapter)来将数据源(如ArrayList、数组或数据库查询结果)与GridView绑定。 2. 多选模式实现: - 多选模式需要借助于ChoiceMode属性,...

    GridView删除某一行

    本文将详细介绍如何在ASP.NET Web Forms中实现`GridView`删除某一行的功能。 #### 二、`GridView`控件介绍 `GridView`控件是ASP.NET Web Forms框架中的一个内置控件,它可以动态地根据数据源显示表格形式的数据。`...

    ASP.NET中为GridView添加删除提示框的方法

    通过以上步骤,你就为ASP.NET的GridView添加了删除提示框的功能。这种方法能有效地减少由于误操作导致的数据误删问题,提升了用户操作的安全性。同时,对于其他需要确认的操作,你也可以采用类似的方法,结合...

    GridView和DetailsView的插入,更新与删除

    当数据源绑定到GridView后,用户可以通过预设的编辑和删除链接进行数据修改。然而,GridView默认不支持插入新记录,我们需要通过添加InsertItem模板来实现这一功能。 接下来,我们来看DetailsView控件。DetailsView...

    GridView长按删除

    GridView长按删除功能是很多应用中的常见需求,比如在联系人应用或者照片库中,用户可以通过长按某个项目来触发删除操作。在这个教程中,我们将深入探讨如何实现GridView的长按删除功能。 首先,我们需要在GridView...

    (ASP.NET)Gridview使用EF绑定数据库支持多个网页的增查删改实例

    在Page_Load事件中,我们可以使用EF的DbContext实例查询数据库,然后将结果集绑定到Gridview。例如: ```csharp protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { using (var ...

    ASP.NET中gridview方法集合

    在删除`GridView`中的某一行之前,可以通过提示框确认用户是否真的想要删除该行数据: ```csharp protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) { string idNo111 = GridView1...

    本地图片和拍照图片显示到GridView中,并可删除

    // 显示删除提示或者执行删除操作 return true; } }); return convertView; } static class ViewHolder { ImageView imageView; ImageView deleteButton; } } ``` 在主Activity中,我们需要设置...

Global site tag (gtag.js) - Google Analytics