2

以下のエラーが発生します

Multipleがfalseの場合、HtmlSelectで複数のアイテムを選択することはできません。

なぜ私はまだ理解していないこのエラーが発生するのですか?

4

2 に答える 2

2

このエラーも発生しました。選択した値を選択しようとしたときと、ページが最終的に読み込まれたとき。

問題は私のコードにありました。選択した値を次のように設定しました:

mySelect.Items.FindByValue(myValue).Selected = true;

うまく機能しているようですが、問題はありません...

後で私はこのコードを次のように更新します:

mySelect.SelectedIndex = mySelect.Items.IndexOf(mySelect.Items.FindByValue(myValue));

そして今それは動作します。

これが他の誰かに役立つことを願っています。

于 2015-02-05T15:57:43.703 に答える
0

複数の値を選択できるようにしますか?複数のプロパティをtrueに設定する必要があります

Multipleプロパティを使用して、HtmlSelectコントロールで複数の項目を同時に選択できるかどうかを指定します。

<asp:HtmlSelect Multiple="True|False" />

HtmlSelect.Multipleプロパティ

于 2012-04-09T15:31:58.447 に答える