同じ基本クラス(BaseFilter
)から継承するフィルターのリストがあるシナリオがあります。これは、ユーザーが選択したものに基づいて、特定の順序で異なるテンプレートを使用していくつかでレンダリングされます。javascriptを介してそのデータを取得し、強く入力List<IBaseFilter>
されたにajaxリクエストを介して送信するための最良の方法は何ですかActionResult
。モデルバインダーを使用する必要がありますか?使用する場合は、リストを使用しIFilters
ますか?
public ActionResult Save(List<IFilter> filters)
{
}
public FirstFilter : BaseFilter {
// Has Two Properties
}
public SecondFilter : BaseFilter {
// Has One Property
}