0

2 つのリストボックスがあり、両方のリストボックスから選択した複数の値をデータベースに挿入したいと考えています。説明させてください:-

<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 つの値を選択するとします。どうやってやるの..?

4

1 に答える 1

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 挿入コマンド Marc_S の回答を見てください。

于 2013-01-15T13:44:31.833 に答える