我有两个列表框,我想从两个列表框中插入多个选定值到数据库。 让我解释一下: -
<asp:ListBox ID="ddlSuperior" runat="server" SelectionMode="Multiple">
<asp:ListBox ID="ddlSubordinate" runat="server" SelectionMode="Multiple">
和提交按钮
<asp:Button ID="btnSubmit" runat="server" Text="Submit" />
假设我从ddlSuperior中选择2个值,从ddlSubordinate中选择1个值。 我怎么能这样做..?
答案 0 :(得分:0)
嗯,有很多方法。
Dim superiorIndexes = ddlSuperior.GetSelectedIndices
Dim vals = superiorIndexes.Select(Function(i) ddlSuperior.Items(i).Value)
Dim subordinateIndexes = ddlSubordinate.GetSelectedIndices()
vals = vals.Concat(subordinateIndexes.Select(Function(i) ddlSubordinate.Items(i).Value))
For Each val As String In vals
' Code to do db insert
Next
在此处查找db示例:C# SQL insert command查看Marc_S答案。