【发布时间】:2016-08-11 00:21:11
【问题描述】:
我想将文件上传到 Gridview 并在上传完成后显示文件名。
下面是我生成 Gridview 的 aspx 文件。如何实现文件上传?提前谢谢你。
<asp:CommandField ShowSelectButton="True" />
<asp:BoundField DataField="Id" HeaderText="Id" SortExpression="Id" />
<asp:BoundField DataField="Date" HeaderText="Date" DataFormatString="{0:dd/MM/yyyy}" SortExpression ="Date" />
<asp:BoundField DataField="Name" HeaderText="Name" SortExpression="Name" />
<asp:BoundField DataField="Address" HeaderText="Address" SortExpression="Address" />
<asp:BoundField DataField="Phone" HeaderText="Phone" SortExpression="Phone" />
<asp:BoundField DataField="Email" HeaderText="Email" SortExpression="Email" />
<asp:BoundField DataField="Source" HeaderText="Source" SortExpression="Source" />
<asp:BoundField DataField="Message" HeaderText="Message" SortExpression ="Message" />
<asp:TemplateField HeaderText="Upload">
<ItemTemplate>
<asp:FileUpload ID="FileUpload1" runat="server" EnableViewState="true" />
<asp:Button ID="saveBtn" runat="server" CommandArgument="<%# Container.DataItemIndex%>" CommandName="save" Text="OK"/>
</ItemTemplate>
</asp:TemplateField>
【问题讨论】:
-
图片路径是否保存在数据库中?
-
我希望将文件上传到文件夹,然后在 Gridview 中显示文件名。我其实也想上传多个文件。
标签: c# asp.net gridview file-upload