私のモデルにpublic string name {get;set;}
があり、これをコントローラからビューに渡してからコントローラに戻したい場合は、 >編集 - >保存タイプの例)を表示しないビューに表示したい場合は、@Html.HiddenFor...
フィールドがあり、コントローラのSave
アクションに戻ってモデルに渡されます。という事は承知しています。MVCは、コントローラからビューへのICollectionを渡し、コントローラに戻さずに返します。
私は物事のリストと同じ状況がある場合はどうなりますか?例えばpublic virtual ICollection<Contact> Friends {get;set;}
の場合、コントローラーからビューに渡したいと表示されていませんが、それを保持してコントローラーに戻しますか?
おかげ
連絡先のリストコレクションではどうしますか? –
理想的には、ICollectionをビューに持ってきて、HTMLマルチセレクションとして表示してから、コントローラに戻します。私が持っているものでは、モデルの一部としてではなく、マルチ選択を個別にコントローラに戻すことしかできません。 – blubberbo