ASP.NET: Clickable BoundField in Gridview

24May08

Problem: I customized my gridview and created a set of boundfield columns. Now, I need to make one of these boundfields be clickable or some sort of hyperlink.

Solution: Create a TemplateField and a hyperlink control in your ItemTemplate.

<asp:GridView ID="GridView1" runat="server">
   <Columns>
      <asp:TemplateField>
         <ItemTemplate>
            <asp:HyperLink ID="Hyperlink1" runat="server"
               Text='<%# Bind("FieldName") %>'>
            </asp:HyperLink>
         </ItemTemplate>
      </asp:TemplateField>

In this example, the HyperLink Text property is binded to a specific field from the datasource used by the gridview. In this way you could now have a clickable BoundField in your gridview. Just modify the NavigateUrl property of the HyperLink control for its navigation functionality.


2 Responses to “ASP.NET: Clickable BoundField in Gridview”  

  1. 1 bleue

    Woooh! Pre, I Installed VS 2005 at home for self study. Will ask you if I have questions .net master! hehehe! XD

  2. 2 rs

    wehehe, wag ka maingay bleue nagpapanggap lang akong may alam!

Leave a Reply



Calendar

May 2008
M T W T F S S
« Dec   Jun »
 1234
567891011
12131415161718
19202122232425
262728293031