在编辑模式下在一个gridview的单元格上显示编辑框和按钮?

时间:2010-08-08 08:48:39

标签: .net asp.net css gridview

我有一个gridview来显示数据,其中一列是文件路径(字符串)。我想在切换到编辑模式时,此列将是一个编辑框+一个按钮,(因此,如果用户单击按钮,将显示一个OpenFileDialog,他可以选择一个新文件)

我该怎么做?

提前致谢

1 个答案:

答案 0 :(得分:1)

您可以使用TemplateField

<asp:TemplateField HeaderText="FilePath" SortExpression="FilePath">
    <EditItemTemplate>
        <asp:FileUpload id="FileUploadControl" runat="server" />
        <asp:Button runat="server" id="UploadButton" text="Upload" onclick="UploadButton_Click" />
    </EditItemTemplate>
    <ItemTemplate>
        <asp:Label ID="filePathLabel" runat="server" Text='<%# Bind("FilePath") %>' />
    </ItemTemplate>
</asp:TemplateField>