0

だから私はFormViewを持っています。InsertTemplate内にListBox があります

<asp:ListBox ID="AppsList" runat="server" DataSourceID="SqlDataSource3"
             DataTextField="Name" DataValueField="Id" SelectedValue='<%# Bind("Id") %>'
             AppendDataBoundItems="True" SelectionMode="Multiple"/>`

私のObjectDataSourceでは、最初の選択のみを取得します (選択した要素が 2 つまたは 3 つある場合は、最初の要素の ID のみが送信されます)。

public void InsertOperator(string companyName, string address, string phoneNumber, string email, 
                           string NrPoints, string perimeterPointsList,object Id)

メソッドに渡される型を確認するために、実際にパラメーター Id (ListBox から取得) に「オブジェクト」型を設定しました。文字列です。では、最初に選択したものだけでなく、選択したすべての Id のリスト/配列にするにはどうすればよいですか?

4

0 に答える 0