Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 在一个gridview上显示编辑框和按钮';s单元格处于编辑模式?_.net_Asp.net_Css_Gridview - Fatal编程技术网

.net 在一个gridview上显示编辑框和按钮';s单元格处于编辑模式?

.net 在一个gridview上显示编辑框和按钮';s单元格处于编辑模式?,.net,asp.net,css,gridview,.net,Asp.net,Css,Gridview,我有一个gridview来显示数据,其中一列是文件路径(字符串)。我想在切换到编辑模式时,此列将是一个编辑框+一个按钮(因此,如果用户单击按钮,将显示一个OpenFileDialog,他可以选择一个新文件) 我该怎么做 提前感谢您可以使用模板字段 <asp:TemplateField HeaderText="FilePath" SortExpression="FilePath"> <EditItemTemplate> <asp:FileUpl

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

我该怎么做


提前感谢

您可以使用模板字段

<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>

这里有个问题,如何找到“FileUploadControl”的id?谢谢