我想在数据库中发送所有选定的项目,但不幸的是,第一个选择的项目不会保存其余项目。
<asp:DropDownList runat="server" ID="ddEVNT3" CssClass="form-control" SelectionMode="multiple" placeholder="Events">
<asp:ListItem Text="--Select Event--" Value="-1"></asp:ListItem>
<asp:ListItem Text="50 m flat race for Boys"></asp:ListItem>
<asp:ListItem Text="Musical Chair"></asp:ListItem>
<asp:ListItem Text="Tug-of-war"></asp:ListItem>
<asp:ListItem Text="Penalty Shoot out"></asp:ListItem>
<asp:ListItem Text="Go as you like"></asp:ListItem>
</asp:DropDownList>
我写了以下代码来保存数据库中的数据
Dim li As ListItem
Dim evt As String = ""
For Each li In ddEVNT2.Items
If li.Selected Then
If evt = "" Then
evt = li.Value
Else
evt = evt & ", " & li.Value
End If
End If
Next
答案 0 :(得分:0)
我希望这能解决你的问题
Dim evt As String = ""
Dim li As ListItem
For Each li In ddEVNT3.Items
If li.Selected Then
evt += li.Value + ",";
End If
Next