Add a Confirm delete option in ASP.Net
Display multiple details in Gridview we want to delete some row before confirmation messahe open confirm delete that is onclientclick event Using Asp.Net C#.
DEMO
HTML CODING
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div align="center">
<table
<tr><td> </td><td>
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" OnRowDeleting="GridView1_RowDeleting">
<Columns>
<asp:TemplateField HeaderText="Action" ShowHeader="False">
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" CommandName="Delete"
OnClientClick="return confirm('Are You Sure Want to you Delete?');" Text="Delete">
</asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="UserId" HeaderText="User Id" />
<asp:BoundField DataField="UserName" HeaderText="User Name" />
<asp:BoundField DataField="Location" HeaderText="Location" />
<asp:BoundField DataField="fromdate" HeaderText="FromDates" />
</Columns>
<HeaderStyle ForeColor="#CC3300" />
</asp:GridView>
</td></tr>
</table>
</div>
</form>
</body>
</html>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using MySql.Data.MySqlClient;
using System.Data;
public partial class Mysql_StoredProcedure : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
MySqlConnection con = new MySqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["dbc"].ToString());
con.Open();
MySqlCommand cmd = new MySqlCommand("select * from userinformation", con);
MySqlDataAdapter adp = new MySqlDataAdapter(cmd);
DataSet ds = new DataSet();
adp.Fill(ds);
if (ds.Tables[0].Rows.Count > 0)
{
GridView1.DataSource = ds;
GridView1.DataBind();
}
con.Close();
}
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
// Write Delete condition
Response.Write("<script>alert('Deleted Successfully')</script>");
}
}
0 comments:
Post a Comment