2014-02-06 43 views
2

我在我的數據庫中有一個包含URL地址的表。所以我有一個「體育」專欄,然後是一個「鏈接」,其中包含互聯網上文​​章的所有網址。讓Gridview列滿URL可點擊

我在gridview上顯示這個,但我想能夠點擊「鏈接」列中的URL。 這是我的標記:

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"> 
     <Columns> 
      <asp:BoundField DataField="Sport" HeaderText="Sport" /> 
      <asp:BoundField DataField="Description" HeaderText="Description" /> 
      <asp:BoundField DataField="Link" HeaderText="Link" /> 

     </Columns> 
    </asp:GridView> 
+0

使用模板字段,將工作 – codebot

回答

4

使用<asp:TemplateField>,而不是<asp:BoundField>的鏈接:

<asp:TemplateField> 
     <HeaderTemplate> 
      Link 
    </HeaderTemplate> 
    <ItemTemplate> 
     <asp:HyperLink ID="HyperLink1" runat="server" 
      NavigateUrl='<%# Bind("Link") %>' 
      Text="Your text"> 
     </asp:HyperLink> 
    </ItemTemplate> 
    </asp:TemplateField> 
+0

由於阿沙德! – user3249809