Сетка: привязать значения из таблицы данных к столбцу, в котором элемент управления выпадающий список, но не добавлять их в выпадающий список - PullRequest
1 голос
/ 27 марта 2012

У меня есть простой выпадающий список.

  • -У меня есть несколько столбцов.
  • -Столбец называется Выбор:
  • -Контроль столбцавыпадающий список с 2 фиксированными пунктами: Да и Нет.
  • - В таблице данных столбца «Выбрать» в ячейке есть текст «Нет»;
  • Если отладить мою веб-страницу, в виде сетки будетстолбец, содержащий раскрывающийся список, не отображает значения из dataTable.Я хочу, чтобы gridview показал их.
  • Итак, я хочу показать значения из столбца, а не из выпадающего списка

1 Ответ

1 голос
/ 27 марта 2012

Вопрос немного сбивает с толку, но, похоже, вы хотите выбрать ответ из списка. Если так, что-то вроде этого должно работать:

<ItemTemplate>
    <asp:DropDownList ID="DropDownList1" runat="server" SelectedValue='<%# Eval("Answer") %>'>
        <asp:ListItem Text="Yes" Value="1" />
        <asp:ListItem Text="No" Value="0" />
    </asp:DropDownList>
</ItemTemplate>

РЕДАКТИРОВАТЬ : Исходя из вашего последнего комментария, звучит так, как будто это то, что вам нужно:

<asp:TemplateField>
    <ItemTemplate>
        <%# Eval("SomeUnrelatedValue") %>
    </ItemTemplate>
    <EditItemTemplate>
        <asp:DropDownList ID="DropDownList1" runat="server">
            <asp:ListItem Text="Yes" Value="1" />
            <asp:ListItem Text="No" Value="0" />
        </asp:DropDownList>
    </EditItemTemplate>
</asp:TemplateField>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...