好吧,根据下拉值,我需要将表单中的值插入到数据库表中。但它现在不起作用。
这是我的 aspx 页面-
<asp:DropDownList ID="DropDownList1" class="box" runat="server" AutoPostBack="True">
<asp:ListItem>Confirm Order</asp:ListItem>
<asp:ListItem>Tentative Order</asp:ListItem>
</asp:DropDownList>
然后我用开关..
switch (DropDownList1.SelectedValue)
{
case "Confirm Order":
... INSERT
break;
case "Tentative Order":
...Insert
break;
}
但它给出了一个错误-
No mapping exists from object type System.Web.UI.WebControls.ListItem to a known managed provider native type.
正确的做法是什么?