1、修改子表listvm或者是复制改名
2、修改主表对象的vm对象
public partial class MajorVM : BaseCRUDVM<Major>
{
public StudentListVM_display studentListVMDisplay { get; set; }
public MajorVM()
{
}
protected override void InitVM()
{
studentListVMDisplay = new StudentListVM_display();
studentListVMDisplay.Searcher.MajorID = Entity.ID;
studentListVMDisplay.CopyContext(this);
}
3、修改主表的details页面
<wt:form vm="@Model">
<wt:row items-per-row="ItemsPerRowEnum.Two">
<wt:display field="Entity.ID" />
<wt:display field="Entity.MajorName" />
</wt:row>
<wt:grid vm="@Model.studentListVMDisplay" height="300" hidden-checkbox="true" hidden-grid-index="true" use-local-data="true" />
<wt:row align="AlignEnum.Right">
<wt:closebutton />
</wt:row>
</wt:form>