Показать окно редактирования и кнопку на одной ячейке gridview в режиме редактирования? - PullRequest
0 голосов
/ 08 августа 2010

У меня есть сетка для отображения данных, и одним из столбцов был путь к файлу (строка). Я хочу, чтобы при переключении в режим редактирования этот столбец представлял собой поле редактирования + кнопку (поэтому, если пользователь нажмет на кнопку, будет отображен OpenFileDialog и он сможет выбрать новый файл)

Как я могу это сделать?

Заранее спасибо

1 Ответ

1 голос
/ 08 августа 2010

Вы можете использовать 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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...