Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
I want to add a column to gridview in ASP.NET, this column should contain Hyperlink and i want to navigate to a particular page with the clicked cell value to be passed using the get method.
 
How to do this in asp.net(C#)?
I can make the element hyperlink, buut how to pass the selected value?
 
following is my aspx code
 
 <Columns>
        <asp:CommandField HeaderText="" ShowEditButton="True" />
        <asp:TemplateField  HeaderText="Poject Name">
        <ItemTemplate>
                <asp:HyperLink ID="PROJ_NAME" runat="server" DataNavigateUrlFields="PROJ_NAME" NavigateUrl='<%# "~/SummaryReport.aspx?name=" %>' 
                        Text='<%# Eval("PROJ_NAME") %>' ></asp:HyperLink>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:BoundField DataField="UPLOADED" HeaderText="Uploaded" ReadOnly="True" />
                <asp:BoundField DataField="EXPECTED_DATA" HeaderText="Expected Data" />
                <asp:BoundField DataField="CURRENT_DATA" HeaderText="Current Data" ReadOnly="True"/>
                <asp:BoundField DataField="COMPLETED" HeaderText="Completed" ReadOnly="True"/>
                
</Columns>
 
 

I am new to ASP.NET, any help will be appreciated.. thanks in advance..
Posted 31-Mar-13 7:07am
Avik B.350

1 solution

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 2

Hi Avik,
 
I think the code will work with a little change.
 
Update NavigateUrl property :
 
NavigateUrl='<%# "~/SummaryReport.aspx?name={0}" %>'
 

For more information you follow below links:
 
Using Hyperlinks in GridView
 
Using Hyperlinks
 
how-to-pass-multiple-values-using-gridview-hyperlinkfield
 

 
Don't forget to mark useful responses as Answer if they helped you towards a solution.
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 BillWoodruff 260
1 Mathew Soji 244
2 Afzaal Ahmad Zeeshan 232
3 OriginalGriff 231
4 Maciej Los 230
0 OriginalGriff 6,419
1 Sergey Alexandrovich Kryukov 6,008
2 DamithSL 5,183
3 Manas Bhardwaj 4,673
4 Maciej Los 4,070


Advertise | Privacy | Mobile
Web02 | 2.8.1411019.1 | Last Updated 31 Mar 2013
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100