我有一個場景,我有一個從相同的基類(BaseFilter
)繼承過濾器的列表。這是根據用戶選擇的某種順序用幾個不同的模板呈現的。通過javascript獲取數據並通過ajax請求將其提交給ActionResult
中強類型List<IBaseFilter>
的最佳方法是什麼?我應該使用模型活頁夾嗎?如果有,如何使用IFilters
的列表?ASP.NET MVC並提交不同的模型到一個動作
public ActionResult Save(List<IFilter> filters)
{
}
public FirstFilter : BaseFilter {
// Has Two Properties
}
public SecondFilter : BaseFilter {
// Has One Property
}