We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

How do I create a Hyperlink Column in the Grid?

Platform: ASP.NET Web Forms (Classic) |
Control: GridGroupingControl


The following steps show how you can add a HyperLink Column using the Template Editor.

1. Add the Column that will have the hyperlink control using the GridColumnDescriptor Collection Editor that can be launched by clicking on the TableDescriptor.Columns property.

2. Right-click on the Grid and choose Edit Template->Column Templates.

3. Choose the Column that will have the Hyperlink Control and click Done.

4. This brings up the Item Templates Editor for the Grid. Modify the ItemTemplate by adding the HyperLink Control from the VS.NET Toolbox.

5. Right-click on the Template Editor and choose End Template Editing. This will close the Template Editor.

6. Switch to the HTML-view and modify the template.

<ItemTemplate> <asp:HyperLink id=HyperLink1 runat="server" NavigateUrl="<%#GetQuoteHyperLink(Container.StyleInfo.Text)%>" Target="_blank" EnableViewState="False"> <%# Container.StyleInfo.Text %> </asp:HyperLink></ItemTemplate>

7. Set up the GetQuoteHyperlink() function in the cs/vb file:


protected string GetQuoteHyperLink(string stockName)


return "http://finance.yahoo.com/q?s=" + stockName;



Protected Function GetQuoteHyperLink(ByVal stockName As String) As String

Return "http://finance.yahoo.com/q?s=" & stockName

End Function

You must log in to leave a comment

Please sign in to access our KB

This page will automatically be redirected to the sign-in page in 10 seconds.

Up arrow icon

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

Live Chat Icon For mobile