Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

How to delete checked records in gridview.

Posted on 2009-03-30
2
Medium Priority
?
270 Views
Last Modified: 2012-05-06
I have a gridview with checkboxes.How to delete checked records by clicking on the delete button.(Can any one provide javascript for this.)
Note:Delete button is outside of gridview.
0
Comment
Question by:UJayaPrakashRao
2 Comments
 
LVL 31

Accepted Solution

by:
RiteshShah earned 2000 total points
ID: 24017262
you can't delete records from javascript, if you are fetching records from your serverside SQL Server. however, you can use below given server side code on your button's click event.
 protected void btnDelete_Click(object sender, EventArgs e)
    {
        string strID = "";
        //check box object
        CheckBox chk = new CheckBox();
        //grid view name is  dgProcesseddata, iterating till all records check
        for (int i = 0; i < dgProcesseddata.Rows.Count; i++)
        {
            //first column is checkbox column
            //so checking whether it is checked or not
            chk = (CheckBox)(dgProcesseddata.Rows[i].FindControl("chkCheck"));
            if (chk.Checked == true)
            {
                //if checkbox is checked than finding "lblID" which has primary key value
                strID = ((Label)(dgProcesseddata.Rows[i].FindControl("lblID"))).Text;
                //pass primary key to DeleteRecordFromParent function which will delete records
                //based on primary key
                DeleteRecordFromParent(strID);
            }
        }
        //rebind the gridview
        BindataToGrid();
 
    }

Open in new window

0

Featured Post

Veeam Disaster Recovery in Microsoft Azure

Veeam PN for Microsoft Azure is a FREE solution designed to simplify and automate the setup of a DR site in Microsoft Azure using lightweight software-defined networking. It reduces the complexity of VPN deployments and is designed for businesses of ALL sizes.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article is for Object-Oriented Programming (OOP) beginners. An Interface contains declarations of events, indexers, methods and/or properties. Any class which implements the Interface should provide the concrete implementation for each Inter…
This article shows how to deploy dynamic backgrounds to computers depending on the aspect ratio of display
How to fix incompatible JVM issue while installing Eclipse While installing Eclipse in windows, got one error like above and unable to proceed with the installation. This video describes how to successfully install Eclipse. How to solve incompa…
Want to learn how to record your desktop screen without having to use an outside camera. Click on this video and learn how to use the cool google extension called "Screencastify"! Step 1: Open a new google tab Step 2: Go to the left hand upper corn…

972 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question