2017-08-10 58 views
0

我有一個gridview,我填充文件名從一個路徑,知道,我想文件名是可點擊的,所以我可以下載它們,我不知道如何,有人可以幫助我。 代碼隱藏(文件是GridView控件ID)我如何使gridview行可點擊

網頁

<asp:GridView ID="file" runat="server" style="border:hidden" ></asp:GridView> 
+0

請看看這個問題:https://stackoverflow.com/questions/19798685/how-to-create-a-link-in-gridview- in-asp-net。我相信這是類似的問題。 – atomicicebreaker

回答

0

可以綁定一個列表/陣列項目,並把它在ItemTemplate這樣的:

<asp:GridView ID="GridView1" runat="server"> 
    <Columns> 
     <asp:TemplateField> 
      <ItemTemplate> 
       <a target="_blank" href="<%# Container.DataItem %>"> 
        <%# Container.DataItem %> 
       </a> 
      </ItemTemplate> 
     </asp:TemplateField> 
    </Columns> 
</asp:GridView> 
0
<asp:HyperLink ID="UserId" runat="server" DataNavigateUrlFields="UserId" NavigateUrl='<%# "~/Report.aspx?name=" %>' 
       Text='<%# Eval("UserId") %>' ></asp:HyperLink> 
      </ItemTemplate> 
     </asp:TemplateField>