Pass ID of the GridView Row to a PopUp window

A Frequently asked question about the GridView is to click on a row to open a pop-up window and pass the ID of the row to the popup. A simple solution is to use a Hyperlink field inside the GridView Column collection as shown below:

Pass single value using the 'DataNavigateUrlFields'

<Columns>


<asp:HyperLinkField DataNavigateUrlFields="CustomerID"


DataNavigateUrlFormatString="CustomerDetails.aspx?CID={0}"


Text="Pass Single Value" />




Pass multiple value using the 'DataNavigateUrlFields'

<asp:HyperLinkField


DataNavigateUrlFields="CustomerID, CompanyName"


DataNavigateUrlFormatString="CustomerDetails.aspx?CID={0}&CName={1}"


Text="Pass Multiple Values" />


No comments:

Post a Comment