Welcome  This site hosts database tutorials and a few volunteer sub-websites.  
Skip Navigation Links
Database Tutorials
Become a Member
My Account
Contact Us
KRL Emails - Private
Rovers - Private
RCHS Reunion
FUMC Choir Music
Garden Club - Private

Making hyperlinks active in gridview of database results

Back to the tutorials list


You created a gridview showing records from a database table having a field with entries of the type: www.someplace.com with the free tutorial called "Displaying results from a database", and saved that page as DatabaseResultsPage.aspx.

This tutorial will show you how to make those fields clickable hyperlinks.

bulletMaking the hyperlinks work

With VWD, open your test website (it was named MyTutorialsWebsite), and then open the page called "DatabaseResultsPage.aspx". That page should display the database results you previously generated in a gridview, and the records include some inoperable hyperlinks.

1. Click on the gridview, and then on the expander arrow in the upper right corner of the GridView and choose Add New Column.

2. Choose a Field of Type: Hyperlink field from the drop down menu.

3. For Header Text, enter a sensible name for the column, for example "WebsiteLink".

4. For the hyperlink text, choose the "Get text from data field" and select the "website" field from the drop down list. Leave the Text format string box blank.

5. For the Hyperlink URL, check the box "Get URL from data field" and choose the field "website" from the drop-down list

6. For the URL format string, type: http://{0} Note: this causes the data from the website field to replace the placeholder {0}.

7. Click OK, Save, preview in browser, and you should find the Links column contains working hyperlinks.

The only problem is that you also still have the Website column (complete with non-functional web addresses) showing. To remove this column from the GridView, highlight it in GridView, click the expander arrow, and choose remove column.

Save your work and you are done. All the hyperlinks should now be active, and clicking them will take you to their associated website.

Home   DatabaseTutorials   BecomeAMember   ContactUs    MyAccount   Portfolio   KRLEmails   Rovers   RCHS55Reunion
All graphics on this site are copyrighted