Я пытаюсь привязать раскрывающийся список к представлению сведений, но получаю сообщение об ошибке в поле идентификатора раскрывающегося списка:
<asp:TemplateField HeaderText="Approval">
<ItemTemplate>
<asp:DropDownList ID="Approved" runat="server" DataValueField="Approved" SelectedValue='<%#Bind("Approved") %>'>
<asp:ListItem Text="Approved" Value="Approved" />
<asp:ListItem Text="Denied" Value="Denied"/>
</asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
Сообщение об ошибке выглядит следующим образом:
«Одобрено» имеет значение SelectedValue, которое недопустимо, поскольку его нет в списке элементов.
Имя параметра: значение
Как правильно прикрепить значение выпадающего списка к моему объекту, чтобы его можно было правильно создать в базе данных? Большинство моих запросов постоянно говорят мне, как связать выпадающий список с источником данных объекта, но это не то, что мне нужно делать. Это основной выпадающий список из 2 пунктов, который никогда не изменится.