1
私は2つのテーブル、人と国籍を持っています。人は国籍IDを介して国籍表にFKを持っています。 Create Personフォームには、NationalityIDとNationalityDescriptionが入力されたドロップダウンがあります。投稿された値を無効な国籍IDに変更するために、開発者のツールバーなどを使用する人々に対処するために、このドロップダウンを検証する最良の方法は何ですか? 私はviewmodelでSystem.DataAnnotations.AssociationAttributeを使用してみましたが、これが必要なのかどうかはわかりません。ASP.NET MVC3のデータベースから作成されたドロップダウンリストを検証する方法は?