devxlogo

Access GridView Container Row Items from the Button Click Event

Assume Each GridViewRow contains Field1, Field2,…. Button:

            .   .   .                     

To access the other items in the same row from inside the button click event, you need to find the corresponding GridViewRow in which the button is placed.

GridViewRow grdRow = (GridViewRow)Button1.Parent.Parent;   void Button1_Click(object o, EventArgs e)   {   Button Button1 = (Button)o;   GridViewRow grdRow = (GridViewRow)Button1.Parent.Parent;   string strField1 = grdRow.Cells[0].Text;   string strField2 = grdRow.Cells[0].Text;   ...    }

Note: Applicable only for ASP.NET 2.0.

Charlie has over a decade of experience in website administration and technology management. As the site admin, he oversees all technical aspects of running a high-traffic online platform, ensuring optimal performance, security, and user experience.

See also  Seven Service Boundary Mistakes That Create Technical Debt

About Our Editorial Process

At DevX, we’re dedicated to tech entrepreneurship. Our team closely follows industry shifts, new products, AI breakthroughs, technology trends, and funding announcements. Articles undergo thorough editing to ensure accuracy and clarity, reflecting DevX’s style and supporting entrepreneurs in the tech sphere.

See our full editorial policy.