[英]how to insert multiple selected items from listbox to database
I have two listboxes and i want to insert multiple selected values from both listboxes to database. 我有两个列表框,我想将两个列表框中的多个选定值插入数据库。 Let me explain :-
让我解释 :-
<asp:ListBox ID="ddlSuperior" runat="server" SelectionMode="Multiple">
<asp:ListBox ID="ddlSubordinate" runat="server" SelectionMode="Multiple">
and a submit button 和一个提交按钮
<asp:Button ID="btnSubmit" runat="server" Text="Submit" />
Suppose i select 2 values from ddlSuperior and 1 value from ddlSubordinate. 假设我从ddlSuperior中选择2个值,并从ddlSubordinate中选择1个值。 How can i do that..?
我怎样才能做到这一点..?
Well, there are quite a few ways. 好吧,有很多方法。
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
Find db example here: C# SQL insert command Look at Marc_S answer. 在此处查找数据库示例: C#SQL插入命令查看Marc_S答案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.