【发布时间】:2017-01-13 04:40:04
【问题描述】:
在我的应用程序中,我有一个 6 列的 gridview 控件。当我单击第 6 列行时,我需要下载该文件。我正在从数据库绑定gridview。如何将 gridview 列视为链接?
我的标记:
<asp:GridView ID="GridView1" Width="950px" CssClass="Grid" runat="server" AutoGenerateColumns="false" >
<Columns>
<asp:BoundField DataField="ID" HeaderText="" ItemStyle-ForeColor="White" />
<asp:BoundField DataField="Name" HeaderText="Name" />
<asp:BoundField DataField="SName" HeaderText="SName" />
<asp:BoundField DataField="Date" HeaderText="Date" />
<asp:BoundField DataField="Size" HeaderText="Size(MB)" />
<asp:BoundField DataField="Time" HeaderText="Time" />
<asp:HyperLinkField DataTextField="FileName" DataNavigateUrlFields="Id" HeaderText="File Name" ItemStyle-Width = "150" />
</Columns>
</asp:GridView>
我的头像:
【问题讨论】:
-
你要下载什么文件?它的 Url 在绑定集合中可用吗?
-
我的 gridview 从数据库绑定,但是我如何获取 gridview 列是否可以获取超链接字段,你能告诉我另一种将 gridview 列作为链接字段的方法