如何将不同输入控件中的文件添加到gridview中

时间:2011-05-05 21:27:11

标签: asp.net

以下是我的要求。我将在页面上有两个浏览按钮,页面上有两个上传按钮。

我的要求是让用户上传的附件都显示在一行的网格视图中。

Upload1和Upload2是用户上传的两个附件,我需要在gridview中获取它们。

Attachment 1  Attachment 2    Delete   
Upload1       Upload2         Delete

你能帮我一个简单的方法来实现这个目标吗?

1 个答案:

答案 0 :(得分:0)

如果我理解正确,您可以在定义列时使用TemplateField来执行此操作:

<Columns>
    <asp:TemplateField HeaderText="FirstColumn">
        <ItemTemplate>
            <asp:FileUpload ID="fu_FirstFile" runat="server" /><br/>
            <asp:Button ID="btn_UPloadFirst" runat="server" /> 
        </ItemTemplate>
    </asp:TemplateField>
    <asp:TemplateField HeaderText="SecondCOlumn">
        <ItemTemplate>
            <asp:FileUpload ID="fu_SecondFile" runat="server" /><br/>
            <asp:Button ID="btn_UPloadSecond" runat="server" /> 
        </ItemTemplate>
    </asp:TemplateField>
</Columns>