3
我试着做绑定一个下拉列表,详细信息视图,但不断收到有关的下拉列表ID字段错误:绑定的DropDownList到DetailsView控件没有数据源
<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>
错误消息如下:
'Approved'具有一个无效的SelectedValue,因为它在项目列表中不存在。 参数名:价值
什么是对下拉列表的价值附加到我的对象,以便它可以在数据库中正确创建的正确方法?我的大部分搜索都会告诉我如何将下拉列表绑定到对象数据源,但这不是我需要做的。这是一个永远不会改变的2个项目的基本下拉列表。发生