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. (Last updated on : Nov 16th 2018).
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

How do I create a Hyperlink Column in the Grid?

 

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:

C#

protected string GetQuoteHyperLink(string stockName)

{

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

}

VB

Protected Function GetQuoteHyperLink(ByVal stockName As String) As String

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

End Function

Article ID: Published Date: Last Revised Date: Platform: Control:
564 04/30/2011 07/10/2014 ASP.NET Web Forms (Classic) GridGroupingControl
Tags:
Did you find this information helpful?
Add Comment
You must log in to leave a comment

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