Asp.Net MVC, binding dynamically rendered Partial View
我在MainView中有一个Combobox,这个Combobox有一个对服务器的AJAX调用,它返回一个要在MainView中重新定义的PartialView。
MainView具有以下VieModel:
1 2 3 4 5 | public class CupomFiscalDetalhesViewModel { //Properties public PlanoPagamentoViewModel PlanoPagamentoSelecionado { get; set; } } |
PartialView具有以下ViewModel:
1 2 3 4 5 | public class PlanoPagamentoViewModel { public int QuantidadeParcelas {get; set;} public IPlanoPagamentosParcelas PlanoPagamentosParcelas { get; set; } } |
该接口可以由另外两个ViewModel实现,在这种情况下,我将显示哪个ViewModel正在实现:
1 2 3 4 | public class PlanoPagamentoCartaoViewModel : IPlanoPagamentosParcelas { public List<ParcelaViewModel> Parcelas { get; set; } } |
一旦用户更改了Combobox的值,我就使用jQuery ajax动态加载其中一个局部视图。
我是如何尝试在PartialView中绑定的示例:
1 2 3 4 |
其中Model是
如何使局部视图属性绑定到POST操作中的
从我收集的内容来看,我认为你需要通过