いくつかのパブリック仮想 ICollection Roles { get; を公開するビューモデルがあります。設定; }
これは、ユーザーが属しているロールを元に戻すのに最適です.しかし、フォームからユーザーのロールを更新するにはどうすればよいですか?
テストのために、「Roles」という隠しフィールドを追加して、サーバーに送り返す値として「Admin」と GUID の両方を入力してみました。
<input type="hidden" name="Roles" value="Admin" />
<input type="hidden" name="Roles" value="7feab829-b86c-4a94-90bf-f35e9ce04b01" />
ただし、サーバーに渡すと、この方法で無効なモデル状態が作成されることがわかります-提案は大歓迎です!