我有一些无法正确处理的“高级” ViewModel。发布表单后,控制器的操作参数中有键,值为空。我尝试了所有发现的内容,并且每次都包含null时,如果您需要更多信息,请写信,我会提供的。
我将jQuery的select2插件用于我的选择输入。
ParentViewModel:
<?php
$args = array('theme_location' => 'Footer' );
?>
<?php wp_nav_menu( $args ); ?>
ChildViewModel:
public class ParentViewModel
{
public IList<string> ParentValues { get; set; }
public IDictionary<string, IList<ChildViewModel>> ChildDictionary { get; set; }
}
查看:
public class ChildViewModel
{
public string Id { get; set; }
public IList<string> ChildValues { get; set; }
}
编辑:
好的,如果字典不好,也许你有个主意。
我得到了这类数据的清单:
ID | ID |值
Base1-subbase1-foo | foo,bar
Base1-subbase2-foo | foo
Base2-subbase1-foo | foo,bar
Base2-subbase2-foo | foo,bar
Base3-subbase1-foo |栏
并且我需要按“ Base *” id值对它们进行分组