MVCページの構造に関する基本的な質問はおそらくあります。MVC - ページ上のモデルとイベントを扱う
が、これは私のモデルであると仮定します
public class MyModel
{
int ProductId
List<ParameterTable> ParameterTables
...
[other properties]
...
}
のProductIdが最初に値を持っていませんが、その値は、DropDownListコントロールから選択された場合には、その製品に関連したリストアイテムを取得するイベントをトリガします。
私の問題は、このAJAXコールを使用してパラメータテーブルを取得したときに、レスポンスの処理方法がわかりません。私は、人々が手動でこのデータをjqueryを介してページに挿入した例を見てきました。これは、あなたのビュー(最初にページを読み込む)とjquery(いつでもそれが変更される)にデータを表示する処理を意味します。
リストの返り値を各値に何をする必要があるか指定する必要なく、自分のページにバインドするソートのモデルを何らかの形で返す方法があるのだろうかと思います。
ProductId DropDownListトリガーに、JsonResultではなくページ全体をリロードするActionResultを変更する必要がありますか?