0

HTMLのListBoxForフィールドを使用しています。私のモデルには、選択されている値を示す個別の項目と、チェックボックスの値を含む複数選択要素を含む文字列が含まれています。私の見解では、私は次のように呼びます。

 @Html.ListBoxFor(x => x.SelectedItems, Model.MultiElements)

postメソッドを見ると、選択したすべてのアイテムが投稿されていることがわかります。データベースを見ると、選択したすべての値が保存されていることがわかります。データが取得されると、すべてのアイテムがモデルで取得されます。コードにブレークポイントがある場合でも、モデルデータですべての値が選択されているのがわかります...

ただし、リストボックスでは、選択されている9番目の位置より上のすべての要素がHTML要素で選択されていません。それは私を夢中にさせています、誰かがこれが何であるか知っていますか?

4

1 に答える 1

0

問題が見つかりました。恐ろしいですが、動作します: http ://social.msdn.microsoft.com/Forums/en-US/netfxbcl/thread/05ee3b35-f3d3-48b4-83f5-ca3d9073624e/

于 2013-03-25T16:15:47.317 に答える