私のモデルは、私のフォームが投稿しているものを実際には表していません。組織を保持する組織モデルの例は、ユーザーが組織ツリーのいくつかのノードを選択してフォームを送信するツリービューを生成するのに役立ちます。フォームは配列 [] または組織 ID を投稿します。
(多分私はこれをすべて間違っています。モデルにバインドしようとしたことを教えてください。ツリーグリッドなどを処理し、部分ビューとajaxを使用して部分ビューとeditorforなどを返すときに混乱しました.デフォルトのモデルバインディングは役に立たなかった)
いずれかの組織が選択されているかどうかを検証したいので、とにかく私のポイントに戻ります。
if (SelectedOrgs == null) //array[]
{
ModelState.AddModelError("OrgsNotSelected",IValidationErrors.OrgsNotSelected);
}
私の質問は、自分のビューから作成したばかりのこのランダムなキーを取得するにはどうすればよいですか? 私のモデルとビューモデルでさえ、選択のための配列を持っていません。これは投稿の結果です。
「OrgsNotSelected」の値を取得するためにビューで何をすべきかわかりません。
ありがとうございました!ビラル