<asp:TemplateField HeaderText="文件名">
                      <ItemTemplate>
                        <asp:LinkButton ID="LinkButton1" runat="server" Text='<%# Bind("FileName") %>' CommandName="OpenBtn"></asp:LinkButton>

解决方案 »

  1.   

    最简单的,你把路径取到后放在a的href里面就可以了
      

  2.   

    我如果直接存的是文件名201435160930564.pdf怎么在gridview里面取到完整的路径下载?<asp:TemplateField HeaderText="下载" ShowHeader="False">
                <ItemTemplate>
                    <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="false" 
                        CommandName="download" Text='<%# Bind("Attachment") %>'></asp:LinkButton>
                </ItemTemplate>
            </asp:TemplateField>
    这样貌似不行